Backup e ripristino per DynamoDB - Amazon DynamoDB

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Backup e ripristino per DynamoDB

DynamoDB offre backup su richiesta point-in-time e backup di ripristino PITR () per proteggere i dati DynamoDB da eventi di emergenza e offre l'archiviazione dei dati per la conservazione a lungo termine. È possibile eseguire il backup di tabelle da pochi megabyte a centinaia di terabyte di dati, senza alcun impatto sulle prestazioni e sulla disponibilità delle applicazioni di produzione. Tutti i backup sono automaticamente crittografati, catalogati e facilmente individuabili.

Con i backup su richiesta, puoi creare un backup istantaneo della tabella che DynamoDB archivia e gestisce. I costi vengono addebitati in base alle dimensioni e alla durata dei backup. Utilizzando il backup su richiesta, è possibile ripristinare l'intera tabella DynamoDB allo stato esatto in cui si trovava quando è stato creato il backup.

Esistono due opzioni per creare e gestire i backup on-demand di DynamoDB:

Puoi utilizzare la funzionalità di backup on demand di DynamoDB per creare backup completi delle tabelle per la conservazione e l'archiviazione a lungo termine per esigenze di conformità alle normative. È possibile eseguire il backup e il ripristino dei dati della tabella in qualsiasi momento da AWS Management Console o con una singola chiamata. API

I backup P oint-in-time recovery (PITR) sono completamente gestiti da DynamoDB e forniscono fino a 35 giorni di punti di ripristino con una granularità al secondo. Per utilizzare i point-in-time recovery, che sono backup continui, abilita point-in-time recovery (PITR) sulla tabella DynamoDB. I costi vengono addebitati in base alle dimensioni della tabella DynamoDB per la durata abilitata sulla PITR tabella. L'attivazione di Point-in-Time Recovery (PITR) sulla tabella DynamoDB esegue il backup continuo dei dati. Ciò consente di ripristinare la tabella in un momento specifico all'interno della PITR finestra creando una nuova tabella DynamoDB con lo stato esatto della tabella originale in quel momento.

P oint-in-time recovery aiuta a proteggere le tabelle DynamoDB da operazioni di scrittura o cancellazione accidentali. Con point-in-time il ripristino, non devi preoccuparti di creare, mantenere o pianificare backup su richiesta. Ad esempio, supponi che uno script di prova scriva accidentalmente su una tabella DynamoDB di produzione.

Con point-in-time il ripristino, puoi ripristinare la tabella in qualsiasi momento negli ultimi 35 giorni. Dopo aver abilitato point-in-time il ripristino, puoi eseguire il ripristino in qualsiasi momento, da cinque minuti prima dell'ora corrente fino a 35 giorni fa. DynamoDB conserva i backup incrementali della tabella.

Inoltre, point-in-time le operazioni non influiscono sulle prestazioni o sulle API latenze.

È possibile ripristinare una tabella DynamoDB in un determinato momento utilizzando, AWS Management Console AWS Command Line Interface the AWS CLI() o DynamoDB. API Il processo point-in-time di ripristino ripristina una nuova tabella.

Per ulteriori informazioni sulla disponibilità e sui prezzi delle AWS regioni, consulta i prezzi di Amazon DynamoDB.

Il video seguente offre una panoramica introduttiva al concetto di backup e ripristino e fornirà ulteriori informazioni sul ripristino. point-in-time