DynamoDB ha i backup?
Sì. DynamoDB ha due funzionalità di backup integrate: i backup on-demand — snapshot completi della tabella conservati finché non li elimini — e il point-in-time recovery (PITR), backup continui che possono ripristinare una tabella a qualsiasi secondo negli ultimi 1–35 giorni. Nessuno dei due influisce sulle prestazioni della tabella né consuma capacità.
Backup on-demand
Un backup on-demand è uno snapshot completo che crei manualmente (o su base pianificata tramite AWS Backup) per conservazione a lungo termine e conformità. I backup funzionano su tabelle di qualsiasi dimensione, non influiscono sulle prestazioni e vengono conservati finché non li elimini esplicitamente. Tramite AWS Backup puoi anche copiarli tra account e Region e trasferire i backup più vecchi allo storage a freddo.
Point-in-time recovery (PITR)
Il PITR è il backup continuo di DynamoDB: una volta abilitato, fornisce punti di ripristino al secondo per una finestra che imposti tra 1 e 35 giorni (35 per impostazione predefinita). Non pianifichi mai nulla — il ripristino crea una nuova tabella esattamente al momento che scegli, anche tra Region. Disabilitare e riabilitare il PITR reimposta la finestra.
Nessuna penalità sulle prestazioni
Entrambi i percorsi di backup vengono eseguiti fuori banda: non usano capacità con provisioning e non hanno alcun impatto sulle prestazioni o sulla disponibilità della tabella in tempo reale. Il PITR è anche il prerequisito per esportare una tabella su S3.
Approfondisci
La guida a backup & PITR illustra la meccanica del ripristino e i costi, il calcolatore dei prezzi stima la tabella che ne sta alla base e DynoTable ti offre una vista desktop delle tabelle che stai proteggendo.
Riferimenti
- 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
Ultima verifica 2026-07-13 rispetto alla documentazione ufficiale AWS collegata sopra.