Copiar um snapshot do Amazon EBS.
Depois que você cria um snapshot e ele atinge o estado completed
, é possível copiá-lo de uma região da AWS para outra ou dentro da mesma região. A cópia do snapshot é uma cópia exata do original, mas tem um ID de recurso exclusivo. Você pode copiar os snapshots que possui e os snapshots que foram compartilhados com você privada ou publicamente. Pode ser necessário copiar um snapshot para os seguintes casos de uso:
-
Expansão geográfica: você precisa iniciar suas aplicações em uma nova região.
-
Migração: você precisa mover uma aplicação para uma nova região, para aumentar a disponibilidade e minimizar os custos.
-
Recuperação de desastres: você precisa fazer backup de dados e logs em regiões secundárias para fins de redundância de dados.
-
Criptografia: você precisa criptografar um snapshot não criptografado anteriormente ou criptografar novamente um snapshot criptografado usando outra chave do KMS.
-
Copiar um snapshot compartilhado: é necessário copiar um snapshot compartilhado com você.
-
Exigências de retenção de dados e auditoria: você precisa copiar os snapshots criptografados de uma conta da AWS para outra a fim de preservar os dados para auditoria ou retenção de dados. Usar uma conta diferente protegerá você se sua conta principal da AWS for comprometida.
Para copiar snapshots multivolumes para outra região da AWS, identifique todos os snapshots que fazem parte desse conjunto usando as tags que você atribuiu durante a criação e, em seguida, copie individualmente os snapshots para a região que deseja.
Para obter informações sobre como copiar um snapshot do Amazon RDS, consulte Cópia de um DB Snapshot no Guia do usuário da Amazon RDS.
Definição de preço
Para obter informações sobre definição de preços para cópias de snapshots entre regiões e contas da AWS, consulte Definição de preço do Amazon EBS
Conteúdo
Considerações sobre a cópia de snapshots
-
Você pode copiar snapshots do AWS Marketplace, do VM Import/Export e do Storage Gateway, mas deve verificar se o snapshot é compatível com a região de destino.
-
Existe um limite de solicitações de cópia de
20
snapshots simultâneos por região de destino. Se você exceder essa cota, você receberá um erroResourceLimitExceeded
. Se você receber esse erro, aguarde até que uma ou mais solicitações de cópia sejam concluídas antes de fazer uma nova solicitação de cópia do snapshot. -
Tags definidas pelo usuário não são copiadas do snapshot de origem para a cópia do snapshot. É possível adicionar tags definidas pelo usuário durante ou depois da operação de cópia.
-
Os snapshots criados por uma operação de cópia de snapshots têm um ID arbitrário de volume, como
vol-ffff
ouvol-ffffffff
. Esses IDs arbitrários de volume não devem ser usados para qualquer outra finalidade. -
As permissões ao nível do recurso especificadas para a operação de cópia do snapshot só se aplicam à cópia do snapshot. Você não pode especificar permissões ao nível do recurso para o snapshot de origem. Para ver um exemplo, consulte Exemplo: copiar snapshots.
-
Se você copiar um snapshot habilitado para restauração rápida de snapshots, a cópia do snapshot não será habilitada automaticamente para restauração rápida de snapshots. Você deve habilitar explicitamente a restauração rápida de snapshots para a cópia do snapshot.
-
Se você copiar um snapshot e criptografá-lo com uma nova chave do KMS, será criada uma cópia completa (não incremental). Isso resulta em custos adicionais de armazenamento.
-
Se você copiar um snapshot para uma outra região, será criada uma cópia completa (não incremental). Isso resulta em custos adicionais de armazenamento. Cópias subsequentes do mesmo snapshot são incrementais.
-
Se você usar transferências de dados externas ou inter-regionais, custos adicionais de transferência de dados do EC2
serão aplicados. Se você excluir algum snapshot após a inicialização, os dados que já foram transferidos ainda serão cobrados.
Destinos para cópias de snapshots
Você pode copiar snapshots para regiões da AWS e para postos avançados da AWS, se tiver postos avançados em sua conta. Os destinos permitidos dependem da localização do snapshot de origem.
-
Se o snapshot de origem estiver em uma região, você poderá copiá-lo dentro dessa região, para outra região ou para um posto avançado associado a essa região.
-
Se o snapshot de origem estiver em um posto avançado, você não poderá copiá-lo.
Cópias incrementais de snapshots
As operações de cópia de snapshot na mesma conta e região usando a mesma chave do KMS são sempre cópias incrementais. Mas, se você criptografar a cópia do snapshot usando outra chave do KMS, a cópia será uma cópia completa.
Ao copiar um snapshot entre regiões ou contas, a cópia será uma cópia incremental se as seguintes condições forem atendidas:
-
O snapshot foi copiado anteriormente na conta ou região de destino.
-
A cópia mais recente do snapshot ainda existe na conta ou região de destino.
-
A última cópia do snapshot não foi arquivada.
-
Todas as cópias do snapshot na conta ou região de destino foram feitas sem criptografia ou foram criptografadas usando a mesma chave do KMS.
dica
Recomendamos que você marque os snapshots com o ID do volume e a hora da criação para poder saber qual é a cópia mais recente do snapshot de um volume na conta ou na região de destino.
Para ver se as cópias dos snapshots são incrementais, verifique o evento copySnapshot do CloudWatch
Cópia de snapshot e criptografia
nota
A criptografia do lado do servidor do Amazon S3 (AES de 256 bits) protege os dados de um snapshot em trânsito durante uma operação de cópia.
Você pode criar uma cópia criptografada de um snapshot de origem que não esteja criptografado. E pode criptografar uma cópia de snapshot com uma chave do KMS diferente da chave do snapshot de origem. Porém, alterar o status de criptografia de uma cópia de snapshot durante uma operação de cópia pode resultar em uma cópia completa (não incremental), o que pode aumentar os custos de transferência e armazenamento de dados.
dica
Ao usar um snapshot criptografado que foi compartilhado com você, recomendamos criptografar novamente o snapshot copiando-o e usando uma chave do KMS que possui. Essa é uma proteção se a chave KMS original for comprometida ou se o proprietário revogar seu acesso, o que pode fazer você perder o acesso ao snapshot e a todos os volumes criptografados que tenha criado a partir dele.
Permissões para copiar snapshots criptografados
Para copiar um snapshot criptografado, o usuário deve ter as permissões para usar a criptografia do Amazon EBS a seguir.
-
-
kms:DescribeKey
-
kms:CreateGrant
-
kms:GenerateDataKey
-
kms:GenerateDataKeyWithoutPlaintext
-
kms:ReEncrypt
-
kms:Decrypt
-
-
Para copiar um snapshot criptografado, compartilhado de outra conta da AWS, você deve ter permissões para usar a chave gerenciada pelo cliente que foi usada para criptografar o snapshot. Para ter mais informações, consulte Compartilhar a chave do KMS usada para criptografar um snapshot compartilhado do Amazon EBS.
Resultados da criptografia para cópias de snapshot
A tabela a seguir descreve os resultados da criptografia ao copiar os snapshots que você possui e os snapshots compartilhados com você.
Criptografia por padrão para a região de destino | Snapshot de origem | Resultados da criptografia de cópias de snapshots | Observação |
---|---|---|---|
Desabilitado | Não criptografado | Criptografia opcional | Se você criptografar a cópia, poderá especificar a chave do KMS a ser usada. Se você criptografar a cópia, mas não especificar uma chave do KMS, a Chave gerenciada pela AWS (aws/ebs ) será usada. |
Desabilitado | Criptografado | Criptografado automaticamente | Você pode especificar a chave do KMS a ser usada. Se você não especificar uma chave do KMS, a Chave gerenciada pela AWS (aws/ebs ) será usada. |
Enabled | Não criptografado | Criptografado automaticamente | Você pode especificar a chave do KMS a ser usada. Se você não especificar uma chave do KMS, a chave especificada para criptografia por padrão será usada. |
Enabled | Criptografado | Criptografado automaticamente | Você pode especificar a chave do KMS a ser usada. Se você não especificar uma chave do KMS, a chave especificada para criptografia por padrão será usada. |
Copiar um snapshot
Para copiar um snapshot, use um dos métodos a seguir.