Recuperar AMIs 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 AMIs excluídos da Lixeira

Permissões para trabalhar AMIs na Lixeira

Por padrão, os usuários não têm permissão para trabalhar com os AMIs 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 os AMIs que estão na Lixeira, os usuários devem ter as seguintes permissões:

  • ec2:ListImagesInRecycleBin

  • ec2:RestoreImageFromRecycleBin

Para gerenciar etiquetas AMIs na Lixeira, os usuários precisam das seguintes permissões adicionais.

  • 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:ListImagesInRecycleBin", "ec2:RestoreImageFromRecycleBin" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "ec2:CreateTags", "ec2:DeleteTags", "ec2:DescribeTags" ], "Resource": "arn:aws:ec2:Region::image/*" } ] }

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 AMIs na lixeira

Enquanto um AMI está na Lixeira, você pode ver informações limitadas sobre ele, incluindo:

  • O nome, a descrição e o ID exclusivo doAMI.

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

  • A data e a hora em que o período de retenção expira. Eles AMI serão excluídos permanentemente neste momento.

Você pode visualizar o AMIs na Lixeira usando um dos métodos a seguir.

Recycle Bin console
Para ver os excluídos AMIs na Lixeira usando o console
  1. Abra o console da Lixeira em console.aws.amazon.com/rbin/home/.

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

  3. A grade relaciona todos os recursos que estão atualmente na Lixeira. Para visualizar os detalhes de um específicoAMI, selecione-o na grade e escolha Ações, Exibir detalhes.

AWS CLI
Para visualizar os excluídos AMIs na Lixeira usando o AWS CLI

Use o AWS CLI comando list-images-in-recycle-bin. Para exibir uma visualização específicaAMIs, inclua a --image-id opção e especifique AMIs a IDs da visualização. Você pode especificar até 20 IDs em uma única solicitação.

Para ver tudo AMIs na Lixeira, omita a --image-id opção. Se você não especificar um valor para --max-items, o comando retornará mil itens por página, por padrão. Para obter mais informações, consulte Paginação na Amazon EC2 API Reference.

aws ec2 list-images-in-recycle-bin --image-id ami_id

Por exemplo, o comando a seguir fornece informações sobre AMI ami-01234567890abcdef na Lixeira.

aws ec2 list-images-in-recycle-bin --image-id ami-01234567890abcdef

Resultado do exemplo:

{ "Images": [ { "ImageId": "ami-0f740206c743d75df", "Name": "My AL2 AMI", "Description": "My Amazon Linux 2 AMI", "RecycleBinEnterTime": "2021-11-26T21:04:50+00:00", "RecycleBinExitTime": "2022-03-06T21:04:50+00:00" } ] }
Importante

Se você receber o erro a seguir, talvez seja necessário atualizar sua AWS CLI versão. Para obter mais informações, consulte Erros de comando não encontrados.

aws.exe: error: argument operation: Invalid choice, valid choices are: ...

Restaurar AMIs a partir da lixeira

Você não pode usar um de AMI forma alguma enquanto estiver na Lixeira. Para usar oAMI, você deve primeiro restaurá-lo. Quando você restaura um AMI da Lixeira, ele AMI fica imediatamente disponível para uso e é removido da Lixeira. Você pode usar um AMI restaurado da mesma forma que usa qualquer outro AMI em sua conta.

Você pode restaurar e AMI da Lixeira usando um dos métodos a seguir.

Recycle Bin console
Para restaurar e AMI da Lixeira usando o console
  1. Abra o console da Lixeira em console.aws.amazon.com/rbin/home/.

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

  3. A grade relaciona todos os recursos que estão atualmente na Lixeira. Selecione a opção AMI para restaurar e escolha Recuperar.

  4. Quando solicitado, escolha Recover (Recuperar).

AWS CLI
Para restaurar um arquivo AMI excluído da Lixeira usando o AWS CLI

Use o AWS CLI comando restore-image-from-recycle-bin. Para--image-id, especifique o ID do AMI a ser restaurado.

aws ec2 restore-image-from-recycle-bin --image-id ami_id

Por exemplo, o comando a seguir é restaurado AMI ami-01234567890abcdef da Lixeira.

aws ec2 restore-image-from-recycle-bin --image-id ami-01234567890abcdef

Quando o comando tem êxito, não retorna nenhuma saída.

Importante

Se você receber o erro a seguir, talvez seja necessário atualizar sua AWS CLI versão. Para obter mais informações, consulte Erros de comando não encontrados.

aws.exe: error: argument operation: Invalid choice, valid choices are: ...