Todos os produtos
Search
Central de documentação

Elastic Compute Service:Retain and restore data for spot instances

Última atualização: Jul 03, 2026

Instâncias spot podem ser interrompidas e recuperadas a qualquer momento devido a fatores de preço ou estoque. Recomendamos usar armazenamento externo, como File Storage NAS e Object Storage Service (OSS), para armazenar dados dessas instâncias. Se uma instância spot armazena dados ou configurações importantes, retenha-os usando um dos seguintes métodos: ative o modo econômico da instância, configure o disco do sistema e os discos de dados anexados para não serem liberados com a instância ou crie snapshots e imagens personalizadas a partir dela.

Métodos de retenção e restauração de dados

image

Método 1: Ativar o modo econômico para uma instância spot

Ao criar uma instância spot, defina o parâmetro Instance Interruption Mode como Stop in Economical Mode. Quando a interrupção e recuperação da instância spot forem acionadas, o sistema parará a instância no modo econômico. Para restaurar os dados, clique em Start na instância. Antes de usar este método, observe os seguintes pontos:

  • Configure o parâmetro Instance Interruption Mode apenas durante a criação da instância spot. Após a criação, não é possível modificar esse parâmetro.

  • Após parar a instância spot no modo econômico, ela pode falhar ao reiniciar devido a fatores de preço ou estoque.

  • Ao iniciar a instância spot a partir do modo econômico, o endereço IP público estático pode mudar.

Importante

A instância pode falhar ao reiniciar a partir do modo econômico devido a fatores de preço ou estoque. Para restaurar os dados imediatamente, use um snapshot ou uma imagem personalizada.

Método 2: Configurar o disco do sistema e os discos de dados anexados a uma instância spot para não serem liberados com a instância

Antes que uma instância spot seja interrompida e recuperada, configure o disco do sistema e os discos de dados anexados para not be released together with the instance. Após a interrupção e recuperação da instância, anexe o disco do sistema e os discos de dados a outra instância para restaurar os dados. Antes de usar este método, observe os seguintes pontos:

  • O disco do sistema é retido e pode ser anexado a outra instância apenas como disco de dados.

  • Os discos e a instância de destino devem residir na mesma zona.

Método 3: Criar snapshots ou imagens personalizadas a partir de uma instância spot

Crie snapshots ou imagens personalizadas a partir de uma instância spot após a sua criação. Depois que a instância for interrompida e recuperada, crie uma nova instância usando uma imagem personalizada para restaurar os dados. Antes de usar este método, observe os seguintes pontos:

  • Use apenas snapshots do disco do sistema para criar imagens personalizadas. Snapshots de discos de dados não são suportados para essa finalidade.

  • A nova instância deve residir na mesma região da imagem personalizada utilizada. Para criar uma instância em uma região diferente, copie a imagem personalizada para a região de destino. Para mais informações, consulte Copiar uma imagem personalizada.

Procedimento para retenção e restauração de dados

Ativar o modo econômico para uma instância spot

Fluxograma

image

Reter dados

Procedimento

  1. Faça login no console do ECS, acesse a página de compra de instâncias e clique em Custom Launch.

  2. Siga as instruções na tela para configurar os parâmetros da instância conforme suas necessidades de negócios. Preste atenção aos seguintes parâmetros. Para obter informações sobre outros parâmetros, consulte Criar uma instância com Custom Launch.

    • Billing Method: Selecione Spot Instance.

    • Instance Interruption Mode: Selecione Stop in Economical Mode.

    Nota
    • Quando uma instância spot é parada no modo econômico, os recursos de computação (vCPUs, GPUs e memória), o endereço IP público estático e a largura de banda pública associada são recuperados e deixam de ser faturados. O faturamento de outros recursos continua normalmente, incluindo discos em nuvem (disco do sistema e discos de dados), endereços IP elásticos (se houver) e snapshots.

    • Se você chamar a operação RunInstances para criar instâncias spot, defina o parâmetro SpotInterruptionBehavior como Stop para ativar the economical mode nas instâncias.

Restaurar dados

Procedimento

  1. Após receber uma notificação de interrupção e recuperação de uma instância spot, a instância será parada no modo econômico em 5 minutos. Verifique o status da instância spot na página ECS console - instances.

    image

  2. Depois que a instância spot for parada no modo econômico, clique em Start quando o preço de mercado não exceder o preço do lance e houver estoque suficiente. Alternativamente, chame a operação StartInstance ou StartInstances para iniciar a instância.

    image

    Nota

Configurar o disco do sistema e os discos de dados anexados a uma instância spot para não serem liberados com a instância

Fluxograma

image

Reter dados

Procedimento

Ao criar uma instância spot, configure o disco do sistema ou os discos de dados para não serem liberados com a instância. Execute as etapas a seguir:

  1. Faça login no console do ECS, acesse a página de compra de instâncias e clique em Custom Launch.

  2. Siga as instruções na tela para configurar os parâmetros da instância conforme suas necessidades de negócios. Preste atenção aos seguintes parâmetros. Para obter informações sobre outros parâmetros, consulte Criar uma instância com Custom Launch.

    1. Defina o parâmetro Billing Method como Spot Instance.选择抢占式实例

    2. Na seção Block Storage, desmarque a opção Release Disks with Instance para o disco do sistema ou para os discos de dados.基础配置时取消云盘随实例释放

Se você não desmarcou a opção Release with Instance para o disco do sistema ou discos de dados durante a criação da instância, modifique o modo de liberação do disco na página Instance Details ou Block Storage.

Nota

Se você chamar a operação RunInstances para criar instâncias spot, defina o parâmetro DeleteWithInstance como false para impedir que o disco do sistema ou os discos de dados sejam liberados com a instância. Também é possível chamar a operação ModifyDiskAttribute e definir o parâmetro DeleteWithInstance como false.

Restaurar dados

Considerações

  • Os discos a serem anexados a uma nova instância devem estar no estado Unattached (Available).

  • A instância de destino deve estar no estado Running (Running) ou Stopped (Stopped) e não pode estar no estado Locked (Locked).

Procedimento

Nota

Chame a operação AttachDisk para anexar um disco a uma instância.

Criar snapshots ou imagens personalizadas a partir de uma instância spot

Fluxograma

image

Reter dados

Procedimento

Esta seção descreve como criar um snapshot para um disco em nuvem na página Instance no console do ECS. Também é possível criar um snapshot para um disco em nuvem na página Snapshots ou Block Storage.

  1. Acesse a página ECS console - instances.

  2. No canto superior esquerdo da página, selecione uma região e um grupo de recursos.地域

  3. Clique em Snapshots e clique em Create Disk Snapshot.

  4. Na caixa de diálogo Create Snapshot, configure os parâmetros do snapshot e clique em OK.

    Parâmetro

    Descrição

    Resource type

    Por padrão, Cloud Disk vem selecionado para criar um snapshot de um único disco em nuvem.

    Nota

    Você também pode selecionar Instance. Em seguida, selecione um ou mais discos em nuvem da instância para criar um grupo de consistência de snapshots e gerar snapshots para vários discos dentro do grupo. Isso garante a consistência dos dados entre os discos. Para mais informações, consulte Criar um grupo de consistência de snapshots.

    Select Cloud Disk

    Selecione o disco em nuvem para o qual deseja criar um snapshot. Pode ser um disco do sistema ou um disco de dados.

    Snapshot name

    Insira um nome para o snapshot.

    Retention period

    Defina o período de retenção do snapshot. Escolha entre retenção permanente ou especifique um número personalizado de dias.

    • Retenção permanente: Ao atingir a cota de snapshots, não será possível criar novos snapshots.

    • Período de retenção personalizado: O snapshot é excluído automaticamente após o término do período especificado.

    Nota
    • Para informações sobre a cota de snapshots manuais, consulte Visão geral de snapshots.

    • Se você especificar um período de retenção personalizado, a coluna Retention Period na lista de snapshots exibirá a mensagem Released After xx Days em texto destacado quando restarem apenas três dias antes da expiração do snapshot. Estenda o período de retenção antes que o snapshot expire. Para mais informações, consulte Estender o período de retenção de um snapshot.

    • Independentemente de o snapshot ser retido permanentemente ou por um período personalizado, exclua-o quando não for mais necessário para evitar cobranças. Para mais informações, consulte Excluir um snapshot.

    Advanced Configurations

    Instant Access

    O recurso Instant Access está ativado por padrão para discos da série ESSD (ESSD, ESSD AutoPL, ESSD Entry e ESSD regional) e desativado por padrão para outros tipos de discos em nuvem.

    Nota

    O recurso Instant Access torna os snapshots disponíveis segundos após a criação. Use o snapshot imediatamente para operações como reverter um disco em nuvem, criar um novo disco ou compartilhar o snapshot, sem precisar aguardar o upload completo para o OSS. Para mais informações, consulte Snapshot Instant Access.

    Tags

    Adicione tags de chave-valor ao snapshot para facilitar o gerenciamento dos seus recursos.

    Resource Group

    Atribua o snapshot a um grupo de recursos para gerenciar seus recursos por categoria.

  5. (Opcional) Visualize o progresso de criação do snapshot na aba Disk Snapshots.

    image.png

    • Na coluna Progress, visualize o progresso do upload do snapshot para o OSS. Ao passar o ponteiro do mouse sobre Progress of Upload to OSS: xx%, o sistema exibe o tempo restante estimado para o upload.

      Nota
      • O tempo restante estimado para fazer upload de um snapshot para o OSS varia dinamicamente com base em vários fatores. Para mais informações, consulte a seção Considerações do tópico "Criar um snapshot".

      • Chame a operação DeleteSnapshot para cancelar uma tarefa de criação de snapshot em andamento.

    • Se Progress of Upload to OSS: 100% for exibido, o snapshot foi carregado no OSS e os dados do disco estão protegidos via backup.

  6. Clique em All Actions. No painel exibido, localize e clique em Create Custom Image.

  7. Na caixa de diálogo Create Custom Image, configure os parâmetros e clique em OK.

    O tempo necessário para criar uma imagem varia conforme o tamanho do disco. Aguarde até que o snapshot de cada disco seja criado antes de usar a imagem.

Nota

Também é possível criar um snapshot chamando a operação CreateSnapshot e criar uma imagem personalizada chamando a operação CreateImage.

Restaurar dados

Procedimento

  1. Acesse a página .

  2. No canto superior esquerdo da página, selecione uma região e um grupo de recursos.地域

  3. Localize a imagem desejada e clique em Create Instance na coluna Actions.

    image

  4. Na aba Custom Launch, clique em Custom Images na seção Images. Verifique se a imagem personalizada criada a partir da instância spot na etapa anterior está selecionada. Para obter informações sobre outros parâmetros, consulte Criar uma instância com Custom Launch.

    image

Nota

Também é possível chamar a operação RunInstances com o parâmetro ImageId especificado para criar uma instância a partir de uma imagem personalizada.