Copia di uno snapshot del cluster di database - Amazon Aurora

Copia di uno snapshot del cluster di database

Con Amazon Aurora è possibile copiare backup automatici o snapshot manuali del cluster di database. Dopo aver copiato uno snapshot, la copia è uno snapshot manuale. È possibile creare più copie di un backup automatico o di uno snapshot manuale, ma ogni copia deve avere un identificatore univoco.

Puoi copiare uno snapshot nella stessa Regione AWS e tra Regioni AWS, nonché copiare gli snapshot condivisi.

Non puoi copiare uno snapshot del cluster di database tra regioni e account in una fase singola. Esegui una fase per ognuna di queste operazioni di copia. Come alternativa alla copia, puoi anche condividere snapshot manuali con altri account AWS. Per ulteriori informazioni, consulta Condivisione di uno snapshot cluster database.

Nota

Amazon ti invia una fattura in base alla quantità dei dati di backup e snapshot Amazon Aurora mantenuti e alla durata di mantenimento. Per informazioni sullo storage associato ai backup e agli snapshot Aurora, consulta Informazioni sull'utilizzo dello storage di backup Amazon Aurora. Per informazioni sui prezzi relativi allo storage Aurora, consulta prezzi di Amazon RDS for Aurora.

Esamina i limiti e le considerazioni per la copia di snapshot del cluster di database. Per copiare snapshot del cluster di database, consulta uno dei seguenti argomenti.

Limitazioni

Di seguito sono riportate alcune limitazioni che si applicano quando si copiano le snapshot:

  • Non puoi copiare uno snapshot nelle o dalle Regioni AWS seguenti:

    • Cina (Pechino)

    • Cina (Ningxia)

  • È possibile copiare uno snapshot tra AWS GovCloud (US-East) e AWS GovCloud (US-West). Non è possibile copiare uno snapshot tra queste regioni AWS GovCloud (US) e le Regioni AWS commerciali.

  • Se elimini una snapshot origine prima che la snapshot target diventi disponibile, la copia della snapshot potrebbe non riuscire. Verifica che la snapshot target abbia lo stato di AVAILABLE prima di eliminare una snapshot origine.

  • Puoi avere un massimo di cinque richieste di copia di snapshot in corso in una singola regione di destinazione per account

  • Quando vengono richieste più copie di snapshot per la stessa istanza database di origine, vengono accodate internamente. Le copie richieste in seguito non verranno avviate fino al completamento delle copie di snapshot precedenti. Per ulteriori informazioni, consulta Why is my EC2 AMI or EBS snapshot creation slow? (Perché la creazione di snapshot EBS o AMI EC2 è lenta?) nel Knowledge Center di AWS.

  • A seconda delle Regioni AWS coinvolte e della quantità di dati da copiare, la copia di uno snapshot tra regioni potrebbe richiedere diverse ore. In alcuni casi, potrebbe esserci un numero elevato di richieste di copia di snapshot tra regioni da una determinata regione di origine. In questi casi, Amazon RDS potrebbe mettere in coda le richieste di copia tra regioni provenienti dalla regione di origine fino al completamento di alcune copie in corso. Nessuna informazione di progresso viene visualizzata sulle richieste di copia mentre sono in coda. Le informazioni sul progresso vengono visualizzate quando inizia la copia.

  • Aurora non supporta gli snapshot incrementali. Le copie degli snapshot del cluster di database Aurora vengono sempre archiviate come copie complete. La copia di uno snapshot completa contiene tutti i dati e i metadati necessari per archiviare l'istanza database.

Considerazioni sulla copia di snapshot

Di seguito sono riportate alcune considerazioni relative alla copia di snapshot.

Considerazioni sulla copia di snapshot condivisi

Puoi copiare snapshot condivisi con te da altri account AWS. In alcuni casi, è possibile copiare uno snapshot crittografato condiviso da un altro account AWS. In questi casi, è necessario avere accesso alla AWS KMS key utilizzata per crittografare lo snapshot.

Puoi copiare solo uno snapshot condiviso del cluster di database, crittografato o meno, nella stessa Regione AWS. Per ulteriori informazioni, consulta Condivisione di snapshot crittografati.

Considerazioni sulla copia di snapshot crittografati dei cluster di database

Puoi copiare una snapshot che è stata crittografata utilizzando una chiave KMS. Se la copia di una snapshot crittografata, la copia della snapshot deve anche essere crittografata. Se copi uno snapshot crittografato nella stessa Regione AWS, puoi crittografare la copia con la stessa chiave KMS dello snapshot originale. Oppure puoi specificare una chiave KMS diversa.

Se copi uno snapshot crittografato tra regioni, devi specificare una chiave KMS valida nella Regione AWS di destinazione. Può essere una chiave KMS specifica per la regione o una chiave multi-regione. Per ulteriori informazioni sulle chiavi multi-regione, consulta Utilizzo delle chiavi multi-regione in AWS KMS.

Per ulteriori informazioni sulla gestione delle chiavi AWS KMS di Amazon RDS, consulta Gestione di AWS KMS key.

La snapshot di origine resta crittografata nel processo di copia. Per ulteriori informazioni, consulta Limiti relativi a istanze database crittografate Amazon Aurora.

Nota

Per le snapshot di cluster di database Amazon Aurora, non puoi crittografare una snapshot di cluster di database quando copi la snapshot.

Per copiare snapshot crittografati dei cluster di database, consulta i seguenti argomenti.

Considerazioni sulla copia di snapshot tra Regioni diverse

È possibile copiare snapshot di cluster di database tra Regioni AWS. Tuttavia, esistono alcuni vincoli e considerazioni per la copia di snapshot tra le regioni.

A seconda delle Regioni AWS coinvolte e della quantità di dati da copiare, la copia di uno snapshot tra regioni potrebbe richiedere diverse ore.

In alcuni casi, potrebbe esserci un numero elevato di richieste di copia di snapshot tra regioni da una determinata Regione AWS di origine. In questi casi, Amazon RDS potrebbe mettere in coda le richieste di copia tra regioni provenienti dalla Regione AWS di origine fino al completamento di alcune copie in corso. Nessuna informazione di progresso viene visualizzata sulle richieste di copia mentre sono in coda. Le informazioni sul progresso vengono visualizzate quando inizia la copia.

La copia di snapshot tra Regioni crea copie complete dei dati di destinazione, ma i costi di trasferimento dei dati sono incrementali. I dati incrementali includono sia i nuovi dati che sono stati aggiunti al database di un cliente dopo l’ultima copia, sia tutte le modifiche apportate ai dati esistenti. Per ulteriori informazioni, consulta Creazione di copie di backup tra Regioni AWS nella Guida per gli sviluppatori di AWS Backup.

Nota

Aurora copia la quantità minima di dati richiesta per creare una copia completa di uno snapshot nella Regione di destinazione. Le tariffe per il trasferimento dei dati si applicano quando si copiano snapshot tra Regioni.

Considerazioni sui gruppi di parametri

Quando copi uno snapshot tra regioni, la copia non include il gruppo di parametri usato dal cluster di database originale. Quando ripristini uno snapshot per creare un nuovo cluster di database, a tale cluster viene assegnato il gruppo di parametri di default per la Regione AWS in cui è stato creato. Per assegnare al nuovo cluster di database gli stessi parametri dell'originale, completa la seguente procedura:

  1. Nella Regione AWS di destinazione, crea un gruppo di parametri del cluster di database con le stesse impostazioni del cluster di database originale. Se ne esiste già uno nella nuova Regione AWS, puoi utilizzare tale gruppo.

  2. Dopo aver ripristinato lo snapshot nella Regione AWS di destinazione, modifica il nuovo cluster di database e aggiungi il gruppo di parametri nuovo o esistente dal passo precedente.