Recuperar snapshots excluídos da Lixeira - 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á.

Recuperar snapshots excluídos da Lixeira

Permissões para trabalhar com snapshots na lixeira

Por padrão, os usuários do IAM não têm permissão para trabalhar com os snapshots que estão na Lixeira. Para permitir que os usuários trabalhem com esses recursos, você deve criar IAM políticas que concedam permissão para usar recursos e API ações específicos. Depois que as políticas forem criadas, você deverá adicionar permissões para os usuários, grupos ou perfis.

Para visualizar e recuperar snapshots que estão na Lixeira, os usuários precisam ter as seguintes permissões:

  • ec2:ListSnapshotsInRecycleBin

  • ec2:RestoreSnapshotFromRecycleBin

Para gerenciar etiquetas para snapshots na Lixeira, os usuários precisam das permissões adicionais a seguir.

  • ec2:CreateTags

  • ec2:DeleteTags

Para usar o console da Lixeira, os usuários precisam ter a permissão ec2:DescribeTags.

Veja a seguir um exemplo IAM de política. Ela inclui a permissão ec2:DescribeTags para usuários do console e inclui as permissões ec2:CreateTags e ec2:DeleteTags para gerenciar etiquetas. Se não forem necessárias permissões, será possível removê-las da política.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ec2:ListSnapshotsInRecycleBin", "ec2:RestoreSnapshotFromRecycleBin" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "ec2:CreateTags", "ec2:DeleteTags", "ec2:DescribeTags" ], "Resource": "arn:aws:ec2:Region:account-id:snapshot/*" }, ] }

Para conceder acesso, adicione as permissões aos seus usuários, grupos ou perfis:

Para obter mais informações sobre permissões necessárias para usar a Lixeira, consulte Permissões para trabalhar com a Lixeira e com regras de retenção.

Exibir snapshots na lixeira

Enquanto um snapshot estiver na lixeira, é possível visualizar informações limitadas sobre ele, incluindo:

  • O ID do snapshot.

  • A descrição do snapshot.

  • O ID do volume do qual o snapshot foi criado.

  • A data e a hora em que o snapshot foi excluído e entrou na lixeira.

  • A data e a hora em que o período de retenção expira. O snapshot será excluído permanentemente da lixeira nessa hora.

É possível visualizar os snapshots na lixeira usando um dos métodos a seguir.

Recycle Bin console
Para visualizar os snapshots na lixeira usando o console
  1. Abra o console da Lixeira em casa/ https://console.aws.amazon.com/rbin/

  2. No painel de navegação, selecione Recycle Bin (Lixeira).

  3. A grade lista todos os snapshots que estão atualmente na lixeira. Para visualizar os detalhes de um snapshot específico, selecione-o na grade e escolha Actions (Ações), View details (Exibir detalhes).

AWS CLI
Para visualizar instantâneos na Lixeira usando o AWS CLI

Use o AWS CLI comando list-snapshots-in-recycle-bin. Inclua a opção --snapshot-id para visualizar um snapshot específico. Ou omita a opção --snapshot-id para visualizar todos os snapshots na lixeira.

aws ec2 list-snapshots-in-recycle-bin --snapshot-id snapshot_id

Por exemplo, o comando a seguir retorna informações sobre o snapshot snap-01234567890abcdef na lixeira.

aws ec2 list-snapshots-in-recycle-bin --snapshot-id snap-01234567890abcdef

Resultado do exemplo:

{ "SnapshotRecycleBinInfo": [ { "Description": "Monthly data backup snapshot", "RecycleBinEnterTime": "2021-12-01T13:00:00.000Z", "RecycleBinExitTime": "2021-12-15T13:00:00.000Z", "VolumeId": "vol-abcdef09876543210", "SnapshotId": "snap-01234567890abcdef" } ] }

Restaurar os snapshots da lixeira

Você não pode usar um snapshot de nenhum modo enquanto ele está na lixeira. Para usar o snapshot, é necessário primeiro restaurá-lo. Quando você restaura um snapshot da lixeira, ele fica imediatamente disponível para uso e é removido da lixeira. É possível usar um snapshot restaurado como usa qualquer outro snapshot em sua conta.

É possível restaurar um snapshot da lixeira usando um dos métodos a seguir.

Recycle Bin console
Para restaurar um snapshot da lixeira usando o console
  1. Abra o console da Lixeira em casa/ https://console.aws.amazon.com/rbin/

  2. No painel de navegação, selecione Recycle Bin (Lixeira).

  3. A grade lista todos os snapshots que estão atualmente na lixeira. Selecione o snapshot a ser restaurado e escolha Recover (Recuperar).

  4. Quando solicitado, escolha Recover (Recuperar).

AWS CLI
Para restaurar um instantâneo excluído da Lixeira usando o AWS CLI

Use o AWS CLI comando restore-snapshot-from-recycle-bin. Em --snapshot-id, especifique o ID do snapshot a ser restaurado.

aws ec2 restore-snapshot-from-recycle-bin --snapshot-id snapshot_id

Por exemplo, o comando a seguir restaura o snapshot snap-01234567890abcdef da lixeira.

aws ec2 restore-snapshot-from-recycle-bin --snapshot-id snap-01234567890abcdef

Resultado do exemplo:

{ "SnapshotId": "snap-01234567890abcdef", "Description": "Monthly data backup snapshot", "Encrypted": false, "OwnerId": "111122223333", "Progress": "100%", "StartTime": "2021-12-01T13:00:00.000000+00:00", "State": "recovering", "VolumeId": "vol-ffffffff", "VolumeSize": 30 }