DynamoDB può esportare su S3?

Sì. DynamoDB dispone di un'esportazione integrata su Amazon S3 che scrive uno snapshot completo o incrementale di una tabella — da qualsiasi momento negli ultimi 35 giorni — in DynamoDB JSON o Amazon Ion. Richiede il point-in-time recovery (PITR), viene eseguita in modo asincrono e non consuma capacità di lettura.

Esportazioni complete e incrementali

Un'esportazione completa cattura l'intera tabella (i dati più gli indici secondari locali) così com'era nel momento che scegli. Un'esportazione incrementale cattura solo i dati che sono cambiati, sono stati aggiornati o eliminati durante una finestra temporale che specifichi — tra 15 minuti e 24 ore. Entrambe vengono eseguite in modo asincrono senza impatto sulle prestazioni o sulla disponibilità della tabella.

Requisiti e destinazioni

L'unico prerequisito è il PITR abilitato sulla tabella — l'esportazione legge dai tuoi backup continui, non dalla tabella in tempo reale. Puoi esportare su un bucket S3 in un altro account AWS e persino in un'altra Region, e i dati sono cifrati end to end.

L'output non è CSV

Le esportazioni sono scritte in DynamoDB JSON o Amazon Ion — il formato wire con tag di tipo, con descrittori {"S": ...} e {"N": ...} — mai in CSV. Ottenere un foglio di calcolo da un'esportazione richiede un secondo passaggio tramite Athena, Glue o uno script; la guida all'esportazione in CSV illustra ogni opzione.

Quanto costa

Le esportazioni complete sono fatturate in base alla dimensione della tabella nel momento scelto; le esportazioni incrementali in base alla dimensione dei dati elaborati dai backup continui (con un addebito minimo di 10 MB). Lo storage S3 e le richieste PUT sono fatturati separatamente.

Approfondisci

Segui la guida all'esportazione in CSV per il flusso di lavoro completo, spacchetta gli item esportati nel convertitore DynamoDB JSON oppure scarica DynoTable per sfogliare ed esportare i dati delle tabelle direttamente dal desktop. Devi decidere quale servizio debba possedere i dati in primo luogo? Vedi DynamoDB vs S3.

Riferimenti

Ultima verifica 2026-07-13 rispetto alla documentazione ufficiale AWS collegata sopra.

Lavora con DynamoDB senza la Console

DynoTable è un client desktop veloce per DynamoDB — sfoglia le tabelle, esegui query in stile SQL e modifica gli Item localmente.