¿DynamoDB puede exportar a S3?
Sí. DynamoDB tiene una exportación integrada a Amazon S3 que escribe una instantánea completa o incremental de una tabla —desde cualquier momento de los últimos 35 días— como DynamoDB JSON o Amazon Ion. Requiere point-in-time recovery (PITR), se ejecuta de forma asíncrona y no consume capacidad de lectura.
Exportaciones completas e incrementales
Una exportación completa captura toda la tabla (los datos más los índices secundarios locales) tal como existía en el momento que elijas. Una exportación incremental captura solo los datos que cambiaron, se actualizaron o se eliminaron durante una ventana de tiempo que especifiques —entre 15 minutos y 24 horas—. Ambas se ejecutan de forma asíncrona sin impacto en el rendimiento ni la disponibilidad de la tabla.
Requisitos y destinos
El único requisito previo es tener PITR habilitado en la tabla —la exportación lee de tus copias de seguridad continuas, no de la tabla en vivo—. Puedes exportar a un bucket de S3 de otra cuenta de AWS e incluso de otra región, y los datos se cifran de extremo a extremo.
La salida no es CSV
Las exportaciones se escriben como DynamoDB JSON o Amazon Ion —el formato de cable etiquetado por tipo con descriptores {"S": ...} y {"N": ...}—, nunca como CSV. Obtener una hoja de cálculo a partir de una exportación implica un segundo salto a través de Athena, Glue o un script; la guía de exportación a CSV recorre todas las opciones.
Cuánto cuesta
Las exportaciones completas se facturan por el tamaño de la tabla en el momento elegido; las incrementales, por el tamaño de los datos procesados desde las copias de seguridad continuas (con un cargo mínimo de 10 MB). El almacenamiento en S3 y las solicitudes PUT se facturan por separado.
Profundiza más
Sigue la guía de exportación a CSV para el flujo completo, desenvuelve los Items exportados en el conversor de DynamoDB JSON, o descarga DynoTable para explorar y exportar los datos de la tabla directamente desde tu escritorio. ¿Decidiendo qué servicio debería ser el dueño de los datos en primer lugar? Consulta DynamoDB vs S3.
Referencias
- DynamoDB data export to Amazon S3: how it works — Amazon DynamoDB Developer Guide
- Quotas in Amazon DynamoDB — Amazon DynamoDB Developer Guide
- Point-in-time backups for DynamoDB — Amazon DynamoDB Developer Guide
- Amazon DynamoDB pricing
Verificado por última vez el 2026-07-13 contra la documentación oficial de AWS enlazada arriba.