Arquivar um snapshot do Amazon EBS
É possível arquivar qualquer snapshot que você possua na sua conta que esteja no estado completed. Não é possível arquivar snapshots no estado pending ou error, nem os snapshots que são compartilhados com você. Para obter mais informações, consulte Considerações e limitações do arquivamento de snapshots do Amazon EBS.
Se o snapshot estiver associado a uma ou mais AMIs, você deverá primeiro desabilitar essas AMIs associadas para que seja possível arquivá-lo. Para obter mais informações, consulte Desabilitar uma AMI.
Os snapshots arquivados retêm seu ID de snapshot, status de criptografia, permissões do AWS Identity and Access Management (IAM), informações do proprietário e tags de recursos. No entanto, a restauração rápida de snapshots e o compartilhamento de snapshots são desabilitados automaticamente depois que o snapshot é arquivado.
É possível continuar usando o snapshot enquanto ele está sendo arquivado. Assim que o status de classificação do snapshot em camadas atinge o estado de archival-complete, você não pode mais usar o snapshot.
- Console
-
Para arquivar um snapshot
Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.
-
No painel de navegação, selecione Snapshots.
-
Na lista de snapshots, selecione o snapshot a ser arquivado e escolha Actions (Ações), Archive snapshot (Arquivar snapshot).
-
Para confirmar, escolha Archive snapshot (Arquivar snapshot).
- AWS CLI
-
Para arquivar um snapshot
Use o comando modify-snapshot-tier da AWS CLI. Em --snapshot-id, especifique o ID do snapshot a ser arquivado. Para --storage-tier, especifique archive.
aws ec2 modify-snapshot-tier \
--snapshot-id snap-0abcdef1234567890 \
--storage-tier archive
O seguinte é um exemplo de saída. O parâmetro de resposta TieringStartTime indica a data e hora em que o processo de arquivamento foi iniciado, no formato de hora UTC (AAAA-MM-DDTHH:MM:SSZ).
{
"SnapshotId": "snap-0abcdef1234567890",
"TieringStartTime": "2021-09-15T16:44:37.574Z"
}
- PowerShell
-
Para arquivar um snapshot
Use o cmdlet Edit-EC2SnapshotTier. O exemplo a seguir arquiva o snapshot especificado.
Edit-EC2SnapshotTier `
-SnapshotId snap-0abcdef1234567890 `
-StorageTier "archive"