Restaurar um snapshot arquivado do Amazon EBS - Amazon EBS

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á.

Restaurar um snapshot arquivado do Amazon EBS

Antes de poder usar um snapshot arquivado, é necessário restaurá-lo para a camada padrão. O snapshot restaurado tem o mesmo ID de snapshot, status de criptografia, permissões do IAM, informações do proprietário e tags de recursos que tinha antes de ser arquivado. Depois de restaurado, é possível usá-lo como usa qualquer outro snapshot em sua conta. O snapshot restaurado é sempre um snapshot completo.

Quando você restaura um snapshot, pode escolher restaurá-lo permanentemente ou temporariamente.

Se você restaurar um snapshot permanentemente, ele será movido permanentemente da camada de arquivo para a camada padrão. O snapshot permanece restaurado e pronto para uso até você rearquivá-lo manualmente ou excluí-lo manualmente. Quando você restaura permanentemente um snapshot, ele é removido do nível de arquivo.

Se você restaurar um snapshot temporariamente, ele será copiado do nível de arquivo para o nível padrão por um período de restauração que você especifica. O snapshot permanece restaurado e pronto para uso somente durante o período de restauração. Durante o período de restauração, uma cópia do snapshot permanece no nível de arquivo. Após o período expirar, o snapshot é removido automaticamente do nível padrão. É possível aumentar ou diminuir o período de restauração, ou alterar o tipo de restauração para permanente a qualquer momento durante o período de restauração. Para obter mais informações, consulte Modificar o período de restauração para um snapshot do Amazon EBS restaurado temporariamente.

Se você estiver restaurando snapshots associados a uma AMI desabilitada e pretende usar essa AMI, primeiro restaure permanentemente todos os snapshots associados e, em seguida, reabilite uma AMI desabilitada para poder usá-la. Você não poderá habilitar uma AMI se os snapshots associados forem restaurados temporariamente. Você pode usar o comando a seguir para encontrar todos os snapshots associados a uma AMI.

aws ec2 describe-images --image-id ami_id \ --query Images[*].BlockDeviceMappings[*].Ebs[].SnapshotId[]
Console
Para restaurar um snapshot do arquivo

Abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/.

  1. No painel de navegação, escolha Snapshots.

  2. Na lista de snapshots, selecione o snapshot arquivado a ser restaurado e escolha Actions (Ações), Restore snapshot from archive (Restaurar o snapshot do arquivo).

  3. Especifique o tipo de restauração a ser realizada. Em Restore type (Tipo de restauração), siga um destes procedimentos:

    • Para restaurar o snapshot permanentemente, selecione Permanent (Permanente).

    • Para restaurar o snapshot temporariamente, selecione Temporary (Temporária) e depois, para Temporary restore period (Período de restauração temporária), insira o número de dias pelos quais restaurar o snapshot.

  4. Para confirmar, escolha Restore snapshot (Restaurar snapshot).

AWS CLI
Para restaurar permanentemente um snapshot arquivado

Use o restore-snapshot-tier AWS CLI comando com a --permanent-restore opção. Em --snapshot-id, especifique o ID do snapshot a ser restaurado.

aws ec2 restore-snapshot-tier \ --snapshot-id snap-0abcdef1234567890 \ --permanent-restore

O seguinte é um exemplo de saída.

{ "SnapshotId": "snap-0abcdef1234567890", "IsPermanentRestore": true }
Para restaurar temporariamente um snapshot arquivado

Use o comando . restore-snapshot-tier AWS CLI Omita a opção --permanent-restore. Para--temporary-restore-days, especifique o número de dias para restaurar o snapshot. O intervalo permitido é de 1 a 180 dias. Se você não especificar um valor, o padrão será 1 dia.

O exemplo a seguir restaura temporariamente o snapshot especificado por um período de restauração de 5 dias.

aws ec2 restore-snapshot-tier \ --snapshot-id snap-0abcdef1234567890 \ --temporary-restore-days 5

O seguinte é um exemplo de saída.

{ "SnapshotId": "snap-0abcdef1234567890", "RestoreDuration": 5, "IsPermanentRestore": false }
PowerShell
Para restaurar permanentemente um snapshot arquivado

Use o cmdlet Restore-EC2SnapshotTier.

Restore-EC2SnapshotTier ` -SnapshotId snap-0abcdef1234567890 ` -PermanentRestore $true
Para restaurar temporariamente um snapshot arquivado

Use o cmdlet Restore-EC2SnapshotTier.

Restore-EC2SnapshotTier ` -SnapshotId snap-0abcdef1234567890 ` -TemporaryRestoreDays 5