Copiar um volume 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á.

Copiar um volume do Amazon EBS

Você pode criar uma point-in-time cópia instantânea de um volume do Amazon EBS dentro da mesma zona de disponibilidade. Uma cópia do volume começa como uma cópia pontual e consistente em caso de falha do volume de origem. Ela inclui todos os blocos de dados gravados no volume de origem no momento em que a inicialização da cópia do volume começa. A cópia do volume obtém seu próprio ID de volume exclusivo. As cópias de volume são criadas imediatamente e podem ser anexadas a uma EC2 instância da Amazon quando ela atinge o available estado. Usando cópias de volume, é possível copiar rapidamente os dados de produção para ambientes de teste e desenvolvimento.

Inicialização

As cópias de volumes são inicializadas após a criação. Durante a inicialização, os blocos de dados são copiados do volume de origem e gravados na cópia do volume em segundo plano. O volume permanece no estado initializing até que a inicialização seja concluída.

Performance durante a inicialização

As operações de cópia não afetam a performance do volume de origem. É possível continuar usando o volume de origem normalmente durante o processo de cópia. Os volumes copiados podem ser acessados de imediato, sem esperar que os dados sejam copiados do volume de origem. As cópias de volumes fornecem acesso instantâneo aos dados com latência de um dígito em milissegundos. No entanto, a latência real pode variar dependendo do tipo de volume. Durante a inicialização, a cópia do volume oferece performance básica igual ao menor dos três valores a seguir:

  • 3.000 IOPS e 125 MiB/s

  • A performance provisionada para o volume de origem

  • A performance provisionada para a cópia do volume

A cópia do volume pode exceder a performance básica quando os seguintes critérios forem atendidos:

  1. Tanto o volume de origem quanto a cópia do volume são provisionados com mais de 3.000 IOPS e 125 MiB/s.

  2. O volume de origem tem capacidade de performance não utilizada (a performance gerada é menor do que a performance provisionada)

Por exemplo, se o volume de origem for provisionado com 10.000 IOPS e seu workload atualmente estiver gerando apenas 5.000 IOPS, e a cópia do volume estiver provisionada com 10.000 IOPS, a cópia do volume poderá atingir uma performance superior à performance básica de 3.000 IOPS durante a inicialização usando as 5.000 IOPS não utilizadas do volume de origem.

Duração da inicialização

O tempo necessário para inicializar uma cópia de volume depende do tamanho dos dados do bloco gravados no volume de origem no momento da criação da cópia do volume. As cópias de volumes são inicializadas de acordo com os melhores esforços, com as seguintes diretrizes gerais. Para o primeiro 1 TiB de blocos de dados, a inicialização do volume leva até 6 horas. Para cada bloco de dados subsequente de 1 TiB até 16 TiB, a inicialização leva 1,2 horas por TiB. Para dados gravados maiores que 16 TiB, a inicialização leva 24 horas.

Monitorar o progresso da inicialização

Você pode monitorar o progresso da inicialização usando o describe-volume-status AWS CLI comando ou a Amazon EventBridge. Para obter mais informações, consulte Monitorar o status da inicialização de volume do Amazon EBS.

Criptografia

As cópias de volumes criptografados são criptografadas automaticamente com a mesma chave do KMS que o volume de origem. Não é possível copiar volumes não criptografados.

Considerações

  • É possível criar cópias somente de volumes de origem criptografados. Não é possível criar cópias de volumes de origem não criptografados.

  • É possível criar apenas uma cópia de volume de um volume de origem por vez. É possível criar cópias subsequentes do mesmo volume de origem somente depois que a cópia de volume anterior tiver sido totalmente inicializada.

  • É possível ter um máximo de cinco cópias de volume em andamento por região. Se você exceder essa cota, receberá um erro CopyVolumesLimitExceeded. É possível solicitar um aumento de cota, se necessário.

  • A cópia do volume deve ser criada na mesma zona de disponibilidade que o volume de origem.

  • O tamanho da cópia do volume deve ser igual ou maior que o tamanho do volume de origem.

  • Não é possível copiar uma cópia de volume enquanto ela estiver sendo criada ou inicializada.

  • Para criar uma cópia do volume, o volume de origem deve estar no estado available ou in-use e as modificações do volume devem estar no estado completed ou optimizing.

  • As cópias de volume estão sujeitas às mesmas cotas de conta, armazenamento regional e IOPS dos volumes regulares do Amazon EBS. Para obter mais informações, consulte cotas de Amazon EBS.

  • Se você excluir o volume de origem enquanto a operação de cópia estiver em andamento, a operação de cópia ainda será concluída.

  • As etiquetas atribuídas ao volume de origem não são atribuídas à cópia do volume.

  • Não é possível criar cópias de volumes no Outposts ou em zonas Wavelength.

Preços

Quando você inicia a operação de cópia de volume, é cobrada uma taxa única por GiB de blocos de dados gravados na cópia de volume. Depois que a cópia do volume é criada, ela é cobrada da mesma forma que qualquer outro volume do Amazon EBS em sua conta. Para obter mais informações, consulte Definição de preço do Amazon EBS.

Copiar um volume

Use um dos métodos a seguir para copiar um volume do Amazon EBS.

Console
Para copiar um volume
  1. Abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, escolha Volumes.

  3. Selecione o volume a ser copiado e escolha Ações, Copiar volume.

  4. Em Tipo de volume, escolha o tipo de volume para a cópia. O tipo de volume padrão é gp3.

  5. Em Tamanho, insira o tamanho da cópia do volume, em GiBs. O tamanho deve ser igual ou maior que o tamanho do volume de origem.

  6. (io1io2, e gp3 somente) Para IOPS, insira o número máximo de input/output operações por segundo (IOPS) para a cópia do volume.

  7. (somente gp3) Em Throughput, insira o throughput da cópia do volume, em MiB/s.

  8. (somente io1 e io2) Para habilitar a cópia do volume para o Multi-Attach do Amazon EBS, selecione Habilitar Multi-Attach.

  9. (Opcional) Para atribuir etiquetas personalizadas à cópia do volume, na seção Etiquetas, escolha Adicionar etiqueta e insira um par de chave e valor da etiqueta.

  10. Selecione Copiar volume.

  11. O volume copiado entra no estado creating e, em seguida, passa para available pouco depois. Em seguida, você pode anexá-lo a uma EC2 instância da Amazon na mesma zona de disponibilidade.

AWS CLI
Para copiar um volume

Use o comando copy-volumes.

O exemplo a seguir cria uma cópia de volume de vol-01234567890abcdef com o tipo de volume gp3, tamanho de 100 GiB e throughput de 250 MiB/s.

aws ec2 copy-volumes \ --source-volume-id vol-01234567890abcdef \ --volume-type gp3 \ --size 100 \ --throughput 250
PowerShell
Para copiar um volume

Use o cmdlet Copy-EC2Volume.

O exemplo a seguir cria uma cópia de volume de vol-01234567890abcdef com o tipo de volume gp3, tamanho de 100 GiB e throughput de 250 MiB/s.

Copy-EC2Volume ` -SourceVolumeId vol-01234567890abcdef ` -VolumeType gp3 ` -Size 100 ` -Throughput 250