Configurar snapshots automáticos para instâncias e discos do Lightsail - Amazon Lightsail

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurar snapshots automáticos para instâncias e discos do Lightsail

Quando você habilita os snapshots automáticos para sua instância ou para um disco de armazenamento em bloco, o Amazon Lightsail cria snapshots diários do seu recurso durante o horário de snapshot automático padrão ou durante um horário especificado por você. Assim como um snapshot manual, você pode usar um snapshot automático como linha de base para criar novos recursos ou para backup de dados.

Quando snapshots automáticos são criados, será cobrada a taxa de armazenamento de snapshots para os snapshots armazenados na sua conta Lightsail.

Conteúdo

Restrições de snapshot automático

As seguintes restrições se aplicam a snapshots automáticos:

  • Os snapshots automáticos não podem ser habilitados ou desabilitados para discos de armazenamento em bloco usando o console do Lightsail. Para habilitar ou desabilitar snapshots automáticos para discos de armazenamento em bloco, é necessário usar a Lightsail (AWS Command Line Interface), os SDKs ou a API do AWS CLI. Para obter mais informações, consulte Enable or disable automatic snapshots using the AWS CLI.

  • No momento, snapshots automáticos não são compatíveis com instâncias do Windows ou com bancos de dados gerenciados. Em vez disso, será necessário criar snapshots manuais para instâncias do Windows ou para bancos de dados gerenciados para fazer backup deles. Para obter mais informações, consulte Criar um snapshot da instância do Windows Server e Create a database snapshot. Os bancos de dados gerenciados também têm o recurso de backup point-in-time habilitado por padrão, que pode ser usado para restaurar seus dados em um novo banco de dados. Para obter mais informações, consulte Criar um banco de dados com base em um backup para um ponto no tempo no .

  • Os snapshots automáticos não retêm tags do recurso de origem. Para manter uma tag do recurso de origem em um recurso criado com base em um snapshot automático, é necessário adicionar manualmente a tag ao criar o recurso usando o snapshot automático. Para obter mais informações, consulte Add tags to a resource.

Retenção automática de snapshot

Os sete últimos snapshots diários automáticos são armazenados antes que o mais antigo seja substituído pelo mais recente. Além disso, todos os snapshots automáticos associados a um recurso são excluídos quando você exclui o recurso da fonte. Esse comportamento difere dos snapshots manuais, que são mantidos na sua conta Lightsail mesmo depois da exclusão do recurso de origem. Para impedir que os snapshots automáticos sejam substituídos ou excluídos quando você exclui o recurso de origem, você pode copiar snapshots automáticos como um snapshot manual.

Ao desabilitar os snapshots automáticos para um recurso, os snapshots automáticos do recurso são mantidos com o recurso de origem até que você execute um dos seguintes procedimentos:

  • Se você voltar a habilitar os snapshots automáticos, os snapshots automáticos existentes serão substituídos por snapshots mais recentes.

  • Excluir manualmente os snapshots automáticos existentes.

  • Exclua o recurso de origem, e os snapshots automáticos associados serão excluídos.

Habilitar ou desabilitar snapshots automáticos de instâncias usando o console do Lightsail

Conclua as seguintes etapas para habilitar ou desabilitar snapshots automáticos para uma instância usando o console do Lightsail.

  1. Faça login no console do Lightsail.

  2. No painel de navegação à esquerda, selecione Instâncias.

    A página inicial do Lightsail.
  3. Escolha o nome da instância para a qual você deseja habilitar ou desabilitar snapshots automáticos.

  4. Na página de gerenciamento de instâncias, escolha a guia Snapshots.

    A página de gerenciamento de instâncias no console do Lightsail.
  5. Na seção Snapshots automáticos, selecione o botão de alternância para habilitá-los. Da mesma maneira, selecione o botão de alternância para desabilitá-los, caso estejam habilitados.

  6. No prompt, selecione Sim, habilitar para habilitar snapshots automáticos ou Sim, desabilitar para desabilitar o recurso.

    O snapshot automático será habilitado ou desabilitado após alguns instantes.

Habilitar ou desabilitar snapshots automáticos para instâncias ou para discos de armazenamento em bloco usando a AWS CLI

Conclua as etapas a seguir a fim de habilitar ou desabilitar snapshots automáticos para uma instância ou para um disco de armazenamento em bloco usando a AWS CLI.

  1. Abra uma janela de Terminal ou um Prompt de Comando.

    Se ainda não fez isto, instale a AWS CLI e configure-a para que funcione com o Lightsail.

  2. Insira um dos comandos descritos nesta etapa dependendo se você deseja habilitar ou desabilitar snapshots automáticos:

    nota

    O parâmetro autoSnapshotAddOnRequest={snapshotTimeOfDay=HH:00} é opcional nesses comandos. Se você não especificar um horário de snapshot automático diário ao habilitar snapshots automáticos, o Lightsail atribuirá um horário de snapshot padrão para o recurso. Para obter mais informações, consulte Change the automatic snapshot time for instances or block storage disks.

    • Insira o comando a seguir a fim de habilitar snapshots automáticos para um recurso existente:

      aws lightsail enable-add-on --region Region --resource-name ResourceName --add-on-request addOnType=AutoSnapshot,autoSnapshotAddOnRequest={snapshotTimeOfDay=HH:00}

      No comando, substitua:

      • Região pela Região da AWS na qual o recurso está localizado.

      • ResourceName pelo nome do recurso.

      • HH:00 pelo horário diário de snapshot automático em um incremento por hora e no Tempo Universal Coordenado (UTC).

      Exemplo:

      aws lightsail enable-add-on --region us-west-2 --resource-name WordPress-1 --add-on-request addOnType=AutoSnapshot,autoSnapshotAddOnRequest={snapshotTimeOfDay=18:00}
    • Insira o comando a seguir para habilitar snapshots automáticos ao criar uma instância:

      aws lightsail create-instances --region Region --availability-zone AvailabilityZone --blueprint-id BlueprintID --bundle-id BundleID --instance-name InstanceName --add-ons addOnType=AutoSnapshot,autoSnapshotAddOnRequest={snapshotTimeOfDay=HH:00}

      No comando, substitua:

      • Região pela Região da AWS em que a instância deve ser criada.

      • AvailabilityZone pela zona de disponibilidade na qual a instância deve ser criada.

      • BlueprintID pelo ID do esquema a ser usado para a instância.

      • BundleID pelo ID do pacote a ser usado para a instância.

      • InstanceName pelo nome a ser usado para a instância.

      • HH:00 pelo horário diário de snapshot automático em um incremento por hora e no Tempo Universal Coordenado (UTC).

      Exemplo:

      aws lightsail create-instances --region us-west-2 --availability-zone us-west-2a --blueprint-id wordpress_5_1_1_2 --bundle-id medium_2_0 --instance-name WordPressInstance --add-ons addOnType=AutoSnapshot,autoSnapshotAddOnRequest={snapshotTimeOfDay=20:00}
    • Insira o comando a seguir para habilitar snapshots automáticos ao criar um disco:

      aws lightsail create-disk --region Region --availability-zone AvailabilityZone --size-in-gb Size --disk-name DiskName --add-ons addOnType=AutoSnapshot,autoSnapshotAddOnRequest={snapshotTimeOfDay=HH:00}

      No comando, substitua:

      • Região pela Região da AWS em que o disco deve ser criado.

      • AvailabilityZone pela zona de disponibilidade na qual o disco deve ser criado.

      • Size pelo tamanho desejado do disco em GB.

      • DiskName pelo nome a ser usado para o disco.

      • HH:00 pelo horário diário de snapshot automático em um incremento por hora e no Tempo Universal Coordenado (UTC).

      Exemplo:

      aws lightsail create-disk --region us-west-2 --availability-zone us-west-2a --size-in-gb 32 --disk-name Disk01 --add-ons addOnType=AutoSnapshot,autoSnapshotAddOnRequest={snapshotTimeOfDay=18:59}
    • Insira o comando a seguir para desabilitar snapshots automáticos de um recurso:

      aws lightsail disable-add-on --region Region --resource-name ResourceName --add-on-type AutoSnapshot

      No comando, substitua:

      • Região pela Região da AWS na qual o recurso está localizado.

      • ResourceName pelo nome do recurso.

      Exemplo:

      aws lightsail disable-add-on --region us-west-1 --resource-name MyFirstWordPressWebsite01 --add-on-type AutoSnapshot

    Você deverá ver um resultado semelhante ao seguinte exemplo:

    Habilite o resultado da operação de snapshot automático.

    O snapshot automático será habilitado ou desabilitado após alguns instantes.

    nota

    Para obter mais informações sobre as operações de API EnableAddOn e DisableAddOn nesses comandos, consulte EnableAddOn e DisableAddOn na documentação de API do Lightsail.