¿DynamoDB tiene copias de seguridad?
Sí. DynamoDB tiene dos funciones de copia de seguridad integradas: copias bajo demanda — instantáneas completas de la tabla que se conservan hasta que las borras — y recuperación a un punto en el tiempo (PITR), copias continuas que pueden restaurar una tabla a cualquier segundo dentro de los últimos 1 a 35 días. Ninguna de las dos afecta al rendimiento de la tabla ni consume capacidad.
Copias de seguridad bajo demanda
Una copia bajo demanda es una instantánea completa que creas manualmente (o de forma programada mediante AWS Backup) para retención a largo plazo y cumplimiento normativo. Las copias funcionan en tablas de cualquier tamaño, no afectan al rendimiento y se conservan hasta que las borras explícitamente. A través de AWS Backup también puedes copiarlas entre cuentas y regiones y pasar las más antiguas a almacenamiento en frío.
Recuperación a un punto en el tiempo (PITR)
PITR es la copia de seguridad continua de DynamoDB: una vez activada, proporciona puntos de recuperación por segundo durante una ventana que fijas entre 1 y 35 días (35 por defecto). Nunca programas nada — restaurar crea una tabla nueva exactamente en el momento que elijas, incluso entre regiones. Desactivar y reactivar PITR reinicia la ventana.
Sin impuesto de rendimiento
Ambas vías de copia de seguridad se ejecutan fuera de banda: no usan capacidad aprovisionada y no tienen impacto en el rendimiento ni en la disponibilidad de la tabla en vivo. PITR es además el requisito previo para exportar una tabla a S3.
Qué cuestan
Libre de capacidad no es libre de dinero, y las tarifas son por GB de tamaño de tabla, así que la factura escala con la tabla cambie algo o no. Tarifas actuales de us-east-1, leídas de la API de precios de AWS el 2026-07-28:
| Concepto | Tarifa |
|---|---|
| Almacenamiento de tabla | 0,25 $/GB al mes |
| PITR (copias de seguridad continuas) | 0,20 $/GB al mes |
| Almacenamiento de copias bajo demanda | 0,10 $/GB al mes |
| Restauración | 0,15 $/GB |
Aplícalo a una tabla de 100 GB. El almacenamiento por sí solo son 25,00 $ al mes. Activar PITR añade 20,00 $, un recargo del 80% que lleva la tabla a 45,00 $, y se cobra por el tamaño de la tabla en lugar de por cuánto cambió. Una copia bajo demanda conservada durante un mes añade 10,00 $; guarda una instantánea mensual durante un año y para el mes doce las doce copias cuestan 120,00 $ al mes, casi cinco veces la tabla que protegen.
Restaurar esa misma tabla cuesta 15,00 $ una vez, y aterriza en una tabla nueva, así que pagas almacenamiento por las dos hasta que elimines una.
Nada de esto es un argumento contra las copias de seguridad. Es un argumento a favor de una política de retención sobre las instantáneas bajo demanda, porque las copias de las que te olvidaste facturan a la misma tarifa que aquellas de las que sí restaurarías.
Profundiza
La guía de copias de seguridad y PITR cubre la mecánica de restauración y los costes, la calculadora de precios estima la tabla que hay detrás, y DynoTable te da una vista de escritorio de las tablas que estás protegiendo.
Referencias
- Point-in-time backups for DynamoDB — Amazon DynamoDB Developer Guide
- Using on-demand backup and restore for DynamoDB — Amazon DynamoDB Developer Guide
- What is Amazon DynamoDB? — Amazon DynamoDB Developer Guide
- Amazon DynamoDB on-demand pricing
Verificado por última vez el 2026-07-13 contra la documentación oficial de AWS enlazada arriba.
Tarifas leídas de la API pública de precios de AWS el 2026-07-28 (oferta de us-east-1 publicada el 2026-07-22) y contrastadas con la página de precios de DynamoDB el mismo día. Los precios cambian; vuelve a comprobarlos antes de presupuestar con ellos.