Backup e point-in-time ripristino continui (PITR) - AWS Backup

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 point-in-time ripristino continui (PITR)

Per alcune risorse, AWS Backup supporta backup e point-in-time ripristino continui (PITR) oltre ai backup con snapshot.

Con i backup continui, puoi ripristinare la risorsa AWS Backup supportata riavvolgendola a un'ora specifica a tua scelta, entro 1 secondo di precisione (fino a un massimo di 35 giorni). Il backup continuo funziona creando innanzitutto un backup completo della risorsa e quindi eseguendo costantemente il backup dei log delle transazioni della risorsa. Il ripristino PITR funziona accedendo al backup completo e riproducendo il registro delle transazioni fino all'ora indicata per il ripristino. AWS Backup

In alternativa, i backup snapshot possono essere eseguiti con frequenza oraria. I backup snapshot possono essere archiviati per un massimo di 100 anni. Gli snapshot possono essere copiati per backup completi o incrementali.

Poiché i backup continui e i backup snapshot offrono diversi vantaggi, si consiglia di proteggere le risorse con regole di backup continui e snapshot.

Un backup su richiesta inizia immediatamente a eseguire il backup delle risorse. Puoi scegliere un backup on demand se desideri creare un backup in un momento diverso dall'ora pianificata definita in un piano di backup. Un backup on demand può essere utilizzato, ad esempio, per eseguire il test del backup e della funzionalità in qualsiasi momento.

Non è possibile utilizzare i backup su richiesta con point-in-time ripristino (PITR), perché un backup su richiesta preserva le risorse nello stato in cui si trovano quando viene eseguito il backup, mentre il PITR utilizza backup continui, che registrano le modifiche nel corso di un periodo di tempo.

Puoi attivare i backup continui per le risorse supportate quando crei un piano di backup utilizzando la console o l'API. AWS Backup AWS Backup Il piano di backup continuo crea un punto di ripristino continuo e aggiorna tale punto di ripristino ogni volta che il processo viene eseguito.

Servizi supportati per backup continuo/ripristino point-in-time (PITR)

AWS Backup supporta backup e point-in-time ripristino continui per i seguenti servizi e applicazioni:

Amazon S3

Per attivare PITR per i backup S3, i backup continui devono far parte del piano di backup.

Sebbene il PITR possa essere attivo per questo backup originale del bucket di origine, le copie di destinazione tra regioni o tra account non dispongono di PITR e il ripristino da queste copie verrà eseguito al momento in cui sono state create (le copie saranno copie snapshot) anziché a un momento specificato.

RDS

Pianificazioni di backup: quando un AWS Backup piano crea sia istantanee di Amazon RDS che backup AWS Backup continui, pianifica in modo intelligente le finestre di backup in modo da coordinarle con la finestra di manutenzione di Amazon RDS per evitare conflitti. Per prevenire ulteriormente i conflitti, la configurazione manuale della finestra di backup automatizzata di Amazon RDS non è disponibile. RDS acquisisce snapshot una volta al giorno a prescindere che il piano di backup disponga di una frequenza dei backup snapshot diversa da una volta al giorno.

Impostazioni: dopo aver applicato una regola di backup AWS Backup continuo a un'istanza Amazon RDS, non puoi creare o modificare le impostazioni di backup continuo per quell'istanza in Amazon RDS; le modifiche devono essere eseguite tramite la AWS Backup console o la CLI. AWS Backup

Trasferisci il controllo del backup continuo per un'istanza Amazon RDS ad Amazon RDS:

Console
  1. Apri la AWS Backup console all'indirizzo https://console.aws.amazon.com/backup.

  2. Nel riquadro di navigazione scegliere Backup plans (Piani di backup).

  3. Elimina tutti i piani di backup di Amazon RDS con un backup continuo che protegge tale risorsa.

  4. Scegliere Vault di Backup. Elimina il punto di ripristino del backup continuo dal vault di backup. In alternativa, attendi che scada il periodo di conservazione, in modo che il punto AWS Backup di ripristino venga eliminato automaticamente.

Dopo aver completato questi passaggi, AWS Backup trasferirai il controllo continuo del backup della tua risorsa ad Amazon RDS.

AWS CLI

Chiama l'operazione API DisassociateRecoveryPoint.

Per ulteriori informazioni, consulta DisassociateRecoveryPoint.

Autorizzazioni IAM richieste per i backup continui Amazon RDS
  • AWS Backup Per configurare backup continui per il tuo database Amazon RDS, verifica che l'autorizzazione API rds:ModifyDBInstance esista nel ruolo IAM definito dalla configurazione del tuo piano di backup. Per ripristinare i backup continui Amazon RDS, devi aggiungere l'autorizzazione rds:RestoreDBInstanceToPointInTime al ruolo IAM inviato per il processo di ripristino. Puoi utilizzare il AWS Backup default service role per eseguire backup e ripristini.

  • Per descrivere l'intervallo di tempo disponibile per il point-in-time ripristino, AWS Backup chiamate. rds:DescribeDBInstanceAutomatedBackups Nella AWS Backup console, è necessario disporre dell'autorizzazione rds:DescribeDBInstanceAutomatedBackups API prevista dalla policy gestita AWS Identity and Access Management (IAM). Puoi utilizzare le policy gestite AWSBackupFullAccess o AWSBackupOperatorAccess. Entrambe le policy dispongono di tutte le autorizzazioni richieste. Per ulteriori informazioni, consulta l'argomento relativo alle policy gestite.

Periodi di conservazione: quando modifichi il periodo di conservazione PITR, AWS Backup le chiamate ModifyDBInstance e le applicazioni cambiano immediatamente. Se si dispone di altri aggiornamenti di configurazione in attesa della finestra di manutenzione successiva, la modifica del periodo di conservazione del PITR applicherà immediatamente anche tali aggiornamenti di configurazione. Per ulteriori informazioni, consulta ModifyDBInstance nella Documentazione di riferimento delle API di Amazon Relational Database Service.

Copie dei backup continui di Amazon RDS:

  • I processi di copia snapshot incrementali vengono elaborati più rapidamente rispetto ai processi di copia snapshot completi. La conservazione di una copia snapshot precedente fino al completamento del nuovo processo di copia può ridurre la durata del processo di copia. Se si sceglie di copiare snapshot da istanze database RDS, è importante notare che l'eliminazione delle copie precedenti comporterà innanzitutto la creazione di copie snapshot complete (anziché incrementali). Per ulteriori informazioni sull'ottimizzazione della copia, consulta Copia snapshot incrementale degli snapshot nella Guida per l'utente di Amazon RDS

  • Creazione di copie di backup continui di Amazon RDS: non puoi creare copie di backup continui di Amazon RDS perché AWS Backup Amazon RDS non consente la copia dei log delle transazioni. Invece, AWS Backup crea un'istantanea e la copia con la frequenza specificata nel piano di backup.

Ripristini: puoi eseguire un point-in-time ripristino utilizzando uno dei due AWS Backup o Amazon RDS. Per istruzioni AWS Backup sulla console, consulta Ripristino di un database Amazon RDS. Per le istruzioni su Amazon RDS, consulta Ripristino a un'ora specifica per un'istanza database nella Guida per l'utente di Amazon RDS.

Suggerimento

Un'istanza di database multi AZ (zona di disponibilità) impostata su non Always On dovrebbe avere una conservazione del backup impostata su zero. Se si verificano errori, utilizza AWS CLI il comando disassociate-recovery-point anzichédelete-recovery-point, quindi modifica l'impostazione di conservazione su 1 nelle impostazioni di Amazon RDS.

Per informazioni generali sull'utilizzo di Amazon RDS, consulta la Guida per l'utente di Amazon RDS.

Aurora

Per abilitare il backup continuo delle risorse Aurora, consulta i passaggi nella prima sezione di questa pagina.

La procedura per ripristinare un cluster Aurora in un punto temporale è una variazione dei passaggi per ripristinare uno snapshot di un cluster Aurora.

Quando si esegue un ripristino point-in-time, la console visualizza una sezione ora di ripristino. Consulta Ripristino di un backup continuo più avanti in questa pagina in Lavorare con backup continui.

SAP HANA su istanze Amazon EC2

Puoi effettuare backup continui, che possono essere utilizzati con point-in-time restore (PITR) (tieni presente che i backup su richiesta preservano le risorse nello stato in cui sono state acquisite; mentre PITR utilizza backup continui che registrano le modifiche in un periodo di tempo).

Con i backup continui, puoi ripristinare il database SAP HANA su un'istanza EC2 riportandola a un momento specifico scelto, entro 1 secondo di precisione (tornando indietro fino a un massimo di 35 giorni). Il backup continuo funziona creando innanzitutto un backup completo della risorsa e quindi eseguendo costantemente il backup dei log delle transazioni della risorsa. Il ripristino PITR funziona accedendo al backup completo e riproducendo il registro delle transazioni fino all'ora indicata per il ripristino. AWS Backup

Puoi attivare i backup continui quando crei un piano di backup AWS Backup utilizzando la AWS Backup console o l'API.

Per abilitare i backup continui tramite la console
  1. Accedi a e AWS Management Console apri la AWS Backup console all'indirizzo https://console.aws.amazon.com/backup.

  2. Nel riquadro di navigazione, scegli Piani di backup e seleziona Crea un piano di backup.

  3. In Regole di backup, scegli Aggiungi regola di backup.

  4. Nella sezione Configurazione regola di backup, seleziona Abilita backup continui per le risorse supportate.

Dopo aver disabilitato PITR (point-in-timeripristino) per i backup del database SAP HANA, i log continueranno a essere inviati AWS Backup fino alla scadenza del punto di ripristino (stato uguale). EXPIRED) Puoi passare a una posizione di backup dei log alternativa in SAP HANA per interrompere la trasmissione dei log ad AWS Backup.

Un punto di ripristino continuo con uno stato pari a STOPPED indica che un punto di ripristino continuo è stato interrotto; ovvero, i log trasmessi da SAP HANA a che mostrano le modifiche incrementali a AWS Backup un database presentano una lacuna. I punti di ripristino che si verificano entro questo gap di intervallo di tempo presentano uno stato STOPPED..

Per i problemi che si possono verificare durante i processi di ripristino dei backup continui (punti di ripristino), consulta la sezione Risoluzione dei problemi relativi al ripristino di SAP HANA di questa guida.

Trovare un backup continuo

È possibile utilizzare la AWS Backup console per trovare il backup continuo.

Per trovare un backup continuo utilizzando la AWS Backup console
  1. Apri la AWS Backup console all'indirizzo https://console.aws.amazon.com/backup.

  2. Nel riquadro di spostamento, scegli Vault di backup, quindi seleziona il vault di backup dall'elenco.

  3. Nella sezione Backup, nella colonna Tipo di backup, ordina per punti di ripristino continui. Puoi anche ordinare in base all'ID punto di ripristino per il prefisso continuo.

Ripristino di un backup continuo

Per ripristinare un backup continuo utilizzando la AWS Backup console
  • Durante il processo di ripristino PITR, la AWS Backup console visualizza una sezione relativa alla durata del ripristino. In questa sezione, effettua una delle operazioni seguenti:

    • Scegli di ripristinare l'Ora ripristinabile più recente.

    • Scegli Specificare data e ora per immettere la data e l'ora desiderate entro il periodo di conservazione.

Per ripristinare un backup continuo utilizzando l'API AWS Backup
  1. Per Amazon S3, consulta Utilizzare l' AWS Backup API, la CLI o l'SDK per ripristinare i punti di ripristino S3.

  2. Per Amazon RDS, consulta Utilizzare l' AWS Backup API, la CLI o l'SDK per ripristinare i punti di ripristino Amazon RDS.

Interruzione o eliminazione di backup continui

Puoi interrompere la creazione di backup continui o eliminare backup specifici (o punti PITR). point-in-time-recovery

Se desideri interrompere i backup continui, devi eliminare la regola di backup continuo dal piano di backup. Se desideri interrompere i backup continui per una o più risorse ma non per tutte le risorse, crea un nuovo piano di backup con la regola di backup continuo per le risorse di cui desideri continuare il backup. Se invece elimini solo un punto di ripristino di backup continuo dal vault di backup, il piano di backup continuerà comunque a eseguire la regola di backup continuo, creando un nuovo punto di ripristino.

Tuttavia, anche dopo aver eliminato la regola di backup continuo, AWS Backup ricorda il periodo di conservazione della regola di backup ora eliminata. Eliminerà automaticamente il punto di ripristino del backup continuo dal vault di backup in base al periodo di conservazione specificato.

Quando elimini i punti di ripristino Amazon RDS, considera:

  • Un'istanza di database multi AZ (zona di disponibilità) impostata su non Always On dovrebbe avere una conservazione del backup impostata su zero. Se si verificano errori, utilizza AWS CLI il comando disassociate-recovery-point anzichédelete-recovery-point, quindi modifica l'impostazione di conservazione su 1 nelle impostazioni di Amazon RDS.

  • Quando viene eliminato un punto di point-in-time ripristino (un backup creato da un backup continuo) per Amazon RDS, viene attivato un riavvio del database e i log binari vengono disabilitati. Per ulteriori dettagli, consulta Periodo di retention dei backup nella Guida per l'utente di Amazon RDS.

Quando elimini i punti di ripristino Aurora, considera:

Se è selezionato per un punto di ripristino Amazon Aurora, AWS Backup imposta il periodo di conservazione su 1 giorno. I backup Aurora non possono essere eliminati completamente finché non viene eliminato anche il cluster di origine.

Copia di backup continui

Se una regola di backup continuo specifica anche una copia tra account o tra regioni, AWS Backup acquisisce uno snapshot del backup continuo e copia lo snapshot nel vault di destinazione. Per ulteriori informazioni sulla copia dei punti di ripristino tra account e regioni, consulta Copia di un backup.

I backup continui creano backup periodici in base alla frequenza impostata nella regola del piano di backup nell'account e/o nella regione di destinazione.

AWS Backup non supporta copie su richiesta di backup continui.

Modifica del periodo di conservazione

È possibile utilizzarlo AWS Backup per aumentare o diminuire il periodo di conservazione della regola di backup continuo esistente. Il periodo di conservazione minimo è 1 giorno. Il periodo di conservazione massimo è 35 giorni.

Se si aumenta il periodo di conservazione, l'effetto è immediato. Se riduci il periodo di conservazione, AWS Backup aspetterai che sia trascorso un periodo di tempo sufficiente prima di applicare la modifica per prevenire la perdita di dati. Ad esempio, se riduci il periodo di conservazione da 35 a 20 giorni, AWS Backup continuerà a conservare 35 giorni di backup continuo fino a quando non saranno trascorsi 15 giorni. Questo design protegge gli ultimi 15 giorni di backup nel momento in cui è stata effettuata la modifica.

Rimozione dell'unica regola di backup continuo da un piano di backup

Quando si crea un piano di backup con una regola di backup continuo e poi si rimuove tale regola, AWS Backup ricorda il periodo di conservazione indicato nella regola ora eliminata. Il backup continuo verrà eliminato dal vault di backup allo scadere del periodo di conservazione.

Backup continui sovrapposti sulla stessa risorsa

In generale, è necessario proteggere ogni risorsa con non più di una regola di backup continuo. Questo perché i backup continui aggiuntivi sono ridondanti. Tuttavia, man mano che si amplia lo spazio di backup, è possibile che più piani, regole e archivi di backup si sovrappongano su un'unica risorsa. AWS Backup gestisce queste sovrapposizioni come segue.

Se includi la stessa risorsa in più di un piano di backup con una regola di backup continuo, AWS Backup creerà un backup continuo solo per il primo piano di backup valutato. Per tutti gli altri piani di backup verranno creati backup snapshot.

Se si includono più regole di backup continuo in un singolo piano di backup:

  • Se le tue regole fanno riferimento allo stesso archivio di backup, crea un backup continuo AWS Backup solo per la regola con il periodo di conservazione più lungo. Tutte le altre regole vengono ignorate.

  • Se le tue regole fanno riferimento a diversi archivi di backup, AWS Backup rifiuta il piano in quanto non valido.

oint-in-time Considerazioni sul ripristino

Tieni presente le seguenti considerazioni per point-in-time il ripristino:

  • Fallback automatico a snapshot: se AWS Backup non è in grado di eseguire un backup continuo, proverà invece a eseguire un backup snapshot.

  • Nessun supporto per i backup continui su richiesta: AWS Backup non supporta il backup continuo su richiesta perché il backup su richiesta registra un point-in-time, mentre i record di backup continui cambiano in un periodo di tempo.

  • Nessun supporto per la transizione allo storage a freddo: i backup continui non supportano la transizione allo storage a freddo perché questa richiede un periodo di transizione minimo di 90 giorni, mentre i backup continui hanno un periodo di conservazione massimo di 35 giorni.

  • Ripristino di attività recenti: l'attività di Amazon RDS consente il ripristino fino agli ultimi 5 minuti di attività; Amazon S3 consente il ripristino fino agli ultimi 15 minuti di attività.