Migrar uma tabela do DynamoDB de uma conta para outra - Amazon DynamoDB

Migrar uma tabela do DynamoDB de uma conta para outra

É possível migrar uma tabela do Amazon DynamoDB de uma conta para outra a fim de implementar uma estratégia multiconta ou uma estratégia de backup. Você também pode fazer isso para fins de teste, depuração ou conformidade. Um caso de uso comum é copiar tabelas do DynamoDB em ambientes de produção, preparação, teste e desenvolvimento, onde cada ambiente utiliza uma conta da AWS diferente.

O DynamoDB oferece duas opções para migrar tabelas de uma conta da AWS para outra:

  • AWS Backup para backup e restauração entre contas: o AWS Backup é um serviço de backup totalmente gerenciado que permite gerenciar os backups em diversos serviços da AWS de maneira central. Com sua funcionalidade de backup e restauração entre contas, você pode fazer backup de uma tabela do DynamoDB em uma conta e restaurar o backup em outra conta na mesma organização da AWS.

  • Exportação e importação do DynamoDB para o Amazon S3: o uso dos recursos de exportação e importação do DynamoDB para o Amazon S3 permite que você faça uma exportação completa para um bucket do Amazon S3, depois importe esses dados para uma nova tabela em outra conta da AWS. Essa abordagem é adequada quando você precisa fazer uma migração entre contas que não fazem parte da mesma organização da AWS ou quando não quiser usar o AWS Backup.

nota

A importação do Amazon S3 não oferece suporte a tabelas com índices secundários locais (LSIs), mas oferece suporte a índices secundários globais (GSIs). Para obter mais informações sobre LSIs e GSIs, consulte Melhorar o acesso a dados com índices secundários.