Migración de una tabla de DynamoDB de una cuenta a otra - Amazon DynamoDB

Migración de una tabla de DynamoDB de una cuenta a otra

Puede migrar una tabla de Amazon DynamoDB de una cuenta a otra para implementar una estrategia de varias cuentas o una estrategia de copias de seguridad. También puede hacerlo por motivos de prueba, depuración o conformidad. Un caso de uso común es copiar tablas de DynamoDB en los entornos de producción, provisional, pruebas y desarrollo, en los que se utiliza una cuenta de AWS diferente en cada uno.

DynamoDB ofrece dos opciones para migrar tablas de una cuenta de AWS a otra:

  • AWS Backup para realizar copias de seguridad y restauraciones entre cuentas: AWS Backup es un servicio de copia de seguridad totalmente administrado que le permite administrar de forma centralizada las copias de seguridad de varios servicios de AWS. Con su funcionalidad de copia de seguridad y restauración entre cuentas, puede hacer una copia de seguridad de una tabla de DynamoDB en una cuenta y restaurarla en otra cuenta de la misma AWS Organization.

  • Exportación e importación de DynamoDB a Amazon S3: las características de exportación e importación de DynamoDB a Amazon S3 le permiten realizar una exportación completa a un bucket de Amazon S3 y, a continuación, importar esos datos a una nueva tabla de otra cuenta de AWS. Este enfoque es adecuado cuando necesita realizar migraciones entre cuentas que no forman parte de la misma AWS Organization o si no quiere utilizar AWS Backup.

nota

La importación desde Amazon S3 no admite tablas con índices secundarios locales (LSI), pero sí admite índices secundarios globales (GSI). Para obtener más información sobre LSI y GSI, consulte Mejora del acceso con índices secundarios en DynamoDB‎.