Backup e ripristino di Autonomous AI Database su un'infrastruttura Exadata dedicata

Per supportare l'alta disponibilità, Autonomous AI Database on Dedicated Exadata Infrastructure esegue automaticamente il backup del database. Il periodo di conservazione per i backup è fino a 95 giorni in base al criterio di conservazione del backup scelto per Autonomous Container Database (ACD). Puoi ripristinare e ripristinare il database in qualsiasi point-in-time in questo periodo di conservazione.

Durante il backup di un database, il database è completamente funzionale; tuttavia, durante il backup, le operazioni di gestione del ciclo di vita non sono consentite. Ad esempio, l'arresto del database non è consentito durante il backup.

Informazioni su backup e ripristino

Per impostazione predefinita, Autonomous AI Database è configurato per eseguire periodicamente il backup del database. Puoi disabilitare i backup automatici durante il provisioning di un ACD e abilitarli dalla console di Oracle Cloud Infrastructure (OCI) in qualsiasi momento in seguito. Una volta abilitati i backup automatici, non è possibile disabilitarli per un ACD.

I database AI autonomi su Oracle Public Cloud vengono sottoposti a backup nello storage degli oggetti con backup incrementali giornalieri e backup completi settimanali o Autonomous Recovery Service con backup completi virtuali giornalieri, a seconda della destinazione del backup. Il backup di Autonomous AI Database su Oracle Database@AWS viene eseguito su OCI Object Storage o Amazon Simple Storage (S3) con backup incrementali giornalieri e backup completi settimanali o Autonomous Recovery Service con backup completi virtuali giornalieri, a seconda della destinazione del backup.

Con i backup automatici abilitati, è possibile eseguire uno dei seguenti backup aggiuntivi:

Criterio di mantenimento backup (periodo)

Puoi definire il criterio/periodo di conservazione del backup durante il provisioning di un ACD o modificarlo in un secondo momento dalla relativa pagina dei dettagli sulla console di Oracle Cloud Infrastructure.

Il valore predefinito del criterio di conservazione dei backup è 15 giorni e può essere modificato in qualsiasi valore compreso tra 7 e 95 giorni.

Nelle distribuzioni di Exadata Cloud@Customer:

Blocco di conservazione:

Puoi conservare i backup automatici anche dopo l'interruzione di qualsiasi (o di tutti) componente di Autonomous AI Database, come Exadata Infrastructure, Autonomous VM Cluster (AVMC), ACD e Autonomous AI Database. La sequenza temporale per conservare i backup dopo l'interruzione di un ACD è applicabile solo ai backup automatici e non ai backup a lungo termine. Puoi conservare i backup di un ACD terminato per un massimo di 72 ore o fino alla fine del periodo di conservazione dei backup. Inoltre, all'interruzione dell'ACD, quando si sceglie di conservare i backup per la durata del periodo di conservazione dei backup, è possibile abilitare il blocco di conservazione. L'abilitazione di un lock di conservazione dei backup non consente l'eliminazione di tutti i backup del database, inclusi i backup a lungo termine, prima del completamento del periodo di conservazione. Non è possibile eliminare questi backup fino alla scadenza del periodo retention.

È possibile abilitare il blocco di conservazione durante il provisioning dell'ACD o in un secondo momento. Una volta abilitato, è possibile disabilitare il blocco di conservazione entro 14 giorni, oltre i quali l'impostazione diventa permanente. Se hai abilitato il blocco di conservazione per l'ACD, il blocco di conservazione si applica sia AI backup automatici che AI backup a lungo termine dei database AI autonomi.

Se è stato abilitato il blocco di conservazione:

Se non è stato abilitato il blocco di conservazione:

Destinazione backup

Puoi associare una destinazione di backup per i backup dei database AI autonomi creati in un ACD.

Nelle distribuzioni di Oracle Public Cloud, puoi scegliere Autonomous Recovery Service o Object Storage come destinazione di backup. L'impostazione predefinita è Storage degli oggetti e l'opzione consigliata è Autonomous Recovery Service. Per Autonomous AI Database su Oracle Database@AWS, puoi scegliere Autonomous Recovery Service, OCI Object Storage o Amazon Simple Storage ( AWS S3). L'impostazione predefinita è AWS S3 e l'opzione consigliata è Autonomous Recovery Service.

Di seguito sono elencate le opzioni di destinazione di backup per le distribuzioni di Autonomous AI Database.

Tipo di destinazione backup Distribuzioni supportate Note
Memorizzazione degli oggetti

Autonomous AI Database su Oracle Public Cloud

Autonomous AI Database su Exadata Cloud@Customer

Autonomous AI Database su Oracle Database@AWS

Memorizza backup incrementali completi e giornalieri settimanali in un contenitore di storage degli oggetti gestito da Oracle su Oracle Cloud Infrastructure.

Per le distribuzioni Exadata Cloud@Customer, se scegli lo storage degli oggetti come tipo, puoi facoltativamente specificare un proxy HTTP Internet da utilizzare quando ti connetti al contenitore di storage. Oracle consiglia di utilizzare un proxy quando possibile per una maggiore sicurezza.

Autonomous Recovery Service (ARS)

Autonomous AI Database su Oracle Public Cloud

Autonomous AI Database su Oracle Database@AWS

Memorizza i backup completi virtuali giornalieri.

Questa è l'opzione consigliata.

File system di rete (NFS) Autonomous AI Database su Exadata Cloud@Customer

Memorizza i backup in una posizione di memorizzazione NFS (Network File System). Se si sceglie NFS (Network File System) come tipo, selezionare una destinazione di backup già definita che utilizzi lo storage NFS (Network File System).

Vedere Prerequisiti per le destinazioni di backup per Exadata Cloud@Customer prima di configurare le destinazioni di backup in uno storage NFS per Exadata Cloud@Customer

Se si sceglie NFS come tipo di destinazione di backup, è necessario eliminare manualmente i backup dopo il periodo retention del backup se l'ACD corrispondente viene terminato.

Per ulteriori dettagli, vedere Criterio di conservazione backup.

Recovery Appliance Autonomous AI Database su Exadata Cloud@Customer

Memorizza i backup in una delle destinazioni di backup definite in precedenza che utilizza Oracle Zero Data Loss Recovery Appliance. Se si sceglie Recovery Appliance come tipo, selezionare una destinazione di backup definita in precedenza che utilizzi Oracle Zero Data Loss Recovery Appliance, DB_UNIQUE_NAME dell'ACD e la password del nome utente VPC.

Per una destinazione di backup di Zero Data Loss Recovery Appliance:

  • L'appliance deve essere configurata con un utente del catalogo privato virtuale (VPC, Virtual Private Catalog), utilizzato per eseguire i backup.
  • L'appliance deve essere configurata con il nome univoco del database di cui viene eseguito il backup e un mapping all'utente VPC. Ad esempio:

    EXEC dbms_ra.add_db(db_unique_name=>'', protection_policy_name=>'VF_7DAYS', reserved_space=>'500G');
  • L'appliance deve essere configurata con un mapping all'utente VPC. Ad esempio:

    EXEC dbms_ra.grant_db_access(db_unique_name=>'', username=>'');
  • L'appliance deve essere accessibile dal sistema Oracle Exadata Database Service on Cloud@Customer utilizzando la stringa di connessione Oracle Net Services, fornita dall'amministratore di Zero Data Loss Recovery Appliance.
  • Tutti gli ACD primari e in standby nello stesso Autonomous Data Guard non possono condividere la stessa ZDLRA o qualsiasi altra istanza di Recovery Appliance.
  • Per le istanze ZDLRA non deve essere abilitata la replica.
  • La seguente query di esempio può essere utilizzata per eseguire il test della configurazione ZDLRA. Questa query deve restituire il valore "1".

    select count(1) from rasys.db where REG_DB_UNIQUE_NAME = '';

Nota: assicurarsi di fornire la stringa di connessione che si connette all'appliance di recupero in un formato stringa di "easy connect" Oracle, ovvero <host>:<port>/<service name>, dove <host> è il nome host SCAN di Zero Data Loss Recovery Appliance.

Vedere Prerequisiti per le destinazioni di backup per Exadata Cloud@Customer prima di configurare le destinazioni di backup in una posizione Zero Data Loss Recovery Appliance per Exadata Cloud@Customer

Per ulteriori informazioni, vedere Configuring Recovery Appliance for Protected Database Access nel manuale Zero Data Loss Recovery Appliance Administrator's Guide.

Locale Autonomous AI Database su Exadata Cloud@Customer Memorizza i backup nello storage Exadata locale. Questa opzione è disponibile solo se è stato configurato lo storage locale durante la creazione del cluster VM Autonomous Exadata. Una volta creato un ACD con un tipo di destinazione di backup diverso da Locale, non sarà più possibile modificarlo in backup locali in un secondo momento.
S3 AWS Autonomous AI Database su Oracle Database@AWS Memorizza i backup su AWS Object Storage.

Modifica delle destinazioni di backup

SI APPLICA A: Applicabile Solo Exadata Cloud@Customer

È possibile modificare il tipo di destinazione di backup per un ACD con il backup automatico abilitato. In qualsiasi momento, ci possono essere solo un massimo di due destinazioni di backup associate a un ACD.

Tabella - Modifica delle destinazioni di backup

Tipo destinazione backup corrente Nuovi tipi di destinazione di backup supportati Note
Locale - Non è possibile modificare il tipo di destinazione del backup se il tipo corrente è locale.
File system di rete (NFS)

NFS

RA

-
Memorizzazione degli oggetti RA -
Recovery Appliance (RA)

RA

NFS

Memorizzazione degli oggetti

La modifica del tipo di destinazione di backup da RA a Storage degli oggetti è supportata solo se l'ACD è stato originariamente configurato con i backup dello storage degli oggetti.

Ripristina e recupera

È possibile ripristinare il database utilizzando una delle opzioni riportate di seguito.

Il database passa allo stato non disponibile mentre è in corso il ripristino. Impossibile eseguire la connessione al database in questo stato. L'unica operazione di gestione del ciclo di vita supportata con stato non disponibile è Terminata. Al termine dell'operazione di ripristino, il database viene aperto nello stesso stato di prima del ripristino. Per tutti e tre i tipi di ripristino (per SCN, per indicatore orario o utilizzando un backup specifico) verrà restituito un SCN al termine del ripristino.

Quando il database viene ripristinato, viene ripristinato anche il valore della password utente ADMIN. Pertanto, potrebbe avere un vecchio valore che non ricordi più. È possibile impostare la password su un nuovo valore come descritto in Sbloccare o modificare la password utente del database ADMIN.

Dopo il ripristino del database, tutti i backup compresi tra la data di completamento del ripristino e la data specificata per l'operazione di ripristino, ovvero l'ora di ripristino, vengono invalidati. Non è possibile avviare ulteriori operazioni di ripristino in un point-in-time compreso tra il tempo di ripristino e il tempo di completamento del ripristino. È possibile avviare nuove operazioni di ripristino solo in un momento precedente al tempo di ripristino o più recente del momento in cui il ripristino effettivo è riuscito.

In un'impostazione di Autonomous Data Guard:

Operazioni di backup e ripristino

La tabella riportata di seguito elenca le operazioni che è possibile eseguire sui backup di Autonomous AI Database.

Operazione Dettagli Ulteriori riferimenti
Creare un backup manuale Puoi creare un backup manuale (on-demand) dalla pagina Dettagli di un ACD nella console OCI. Esegui il backup manuale di Autonomous AI Database
Creare un backup a lungo termine È possibile creare un backup a lungo termine dalla pagina Dettagli di un ACD nella console OCI. Creare un backup a lungo termine
Copia da un backup

Puoi creare una copia point-in-time di un backup set di Autonomous AI Database.

Puoi clonare da un backup automatico, un backup manuale (scelto dalla lista di backup o in base a un indicatore orario) o un backup a lungo termine.

Per informazioni complete sulla duplicazione da un backup, sui relativi requisiti e limitazioni, vedere Informazioni sulla duplicazione di Autonomous AI Database sull'infrastruttura Exadata dedicata

Per istruzioni sulla duplicazione di un backup manuale o a lungo termine dalla console OCI, vedere Duplica Autonomous AI Database da backup.

Per istruzioni sulla duplicazione da un backup ACD, vedere Duplica Autonomous Container Database da backup.

Modifica impostazioni di backup È possibile abilitare i backup automatici (se disabilitati durante il provisioning di ACD) e modificare le impostazioni di backup riportate di seguito dalla pagina Dettagli di un ACD dalla console OCI.
  • Periodo retention backup su qualsiasi valore compreso tra 7 e 95 giorni.
  • Tipo di destinazione di backup, se distribuito su Exadata Cloud@Customer.
  • Proxy HTTP. Questa opzione è applicabile solo quando lo storage degli oggetti è selezionato come destinazione di backup per le distribuzioni Exadata Cloud@Customer.
  • Copia di backup tra più aree, se distribuita su Oracle Public Cloud.
  • Conservare un backup automatico per la durata del periodo di conservazione del backup o per 72 ore dopo l'interruzione dell'ACD.
  • Abilita blocco conservazione. Ciò è applicabile solo se si sceglie di conservare i backup per la durata del periodo di conservazione dei backup alla risoluzione dell'ACD.
Per i dettagli completi sulla modifica delle impostazioni di backup, vedere Modifica impostazioni di backup di Autonomous Container Database.
Aggiorna un backup a lungo termine Puoi modificare il periodo di conservazione di un backup a lungo termine o persino eliminare un backup a lungo termine dalla pagina Dettagli di un ACD sulla console OCI. Gestisci backup a lungo termine
Ripristina e recupera Autonomous AI Database Puoi ripristinare il database da un backup specifico o utilizzare un indicatore orario per il recupero point-in-time dalla pagina Dettagli dell'ACD sulla console OCI. Ripristina e recupera Autonomous AI Database
Visualizza backup remoti È possibile visualizzare una lista di backup remoti in un'area dalla console OCI. Visualizzare una lista di backup remoti
Duplica un ACD dal backup È possibile recuperare il database clonando un ACD da un backup remoto in un AVMC in un'area diversa dall'origine della copia. Duplica Autonomous Container Database dal backup

Puoi anche utilizzare l'API per eseguire operazioni di backup e ripristino. Per ulteriori dettagli, consulta il riferimento API per Autonomous AI Database sull'infrastruttura Exadata dedicata.

Backup e ripristino degli eventi

Le risorse Oracle Database emettono eventi, messaggi strutturati che indicano modifiche alle risorse. Sono presenti più eventi associati alle operazioni di backup del database. Li puoi trovare in Eventi per Autonomous AI Database sull'infrastruttura Exadata dedicata.

Procedure ottimali per la stima dello spazio di backup

Hai bisogno di una stima accurata dei requisiti di storage di backup durante la distribuzione di Autonomous AI Database su un'infrastruttura Exadata dedicata, sia in ambienti Oracle Public Cloud che Exadata Cloud@Customer. In questa sezione vengono illustrati i fattori chiave e i calcoli necessari per garantire la conformità ai criteri di ripristino ed evitare l'utilizzo o i costi imprevisti dello storage.

Gestione backup in Autonomous AI Database

I backup vengono gestiti automaticamente, con la seguente pianificazione predefinita:

Raccogli metriche origine accurate

Per una stima più precisa, esegui i calcoli di base sulle metriche del tuo ambiente Oracle AI Database esistente, tra cui:

Nota: i backup di Oracle AI Database in genere raggiungono una velocità di compressione del 50%, a meno che i dati non siano già compressi da Hybrid Columnar Compression (HCC), nel qual caso si dovrebbe presumere una compressione minima o nulla. I log di archivio in genere vengono compressi in modo minimo.

Pianificazione della conservazione

Per mantenere una determinata finestra di recupero (ad esempio, 14 giorni), è necessario conservare il backup completo più recente e tutti i redo log incrementali e archiviati associati finché non vengono tutti sostituiti da un nuovo backup completo A causa della dipendenza tra i backup, per un criterio di conservazione di 2 settimane, pianifica fino a 3 settimane di storage di backup per tenere conto della sovrapposizione e garantire che la finestra di recupero sia sempre completamente protetta.

Scenari di backup aggiuntivi

Backup manuali:

Backup a lungo termine

Nota speciale per Exadata Cloud@Customer con ZDLRA:

Per gli ambienti che utilizzano Zero Data Loss Recovery Appliance (ZDLRA):

Nota: per le distribuzioni ZDLRA, fare sempre riferimento alle metriche del database effettive e consultare la documentazione di ZDLRA per un dimensionamento preciso.

Calcolo di esempio

Si consideri un ambiente con:

Profilo di backup settimanale:

Riepilogo

Tabella - Parametri chiave per la stima dello storage di backup

Parametro Valore/consiglio tipico
Frequenza backup completo Settimanale
Frequenza backup incrementale Giornaliero (giorni di backup non completi)
Tasso generazione log di archiviazione Giornaliero (stima rispetto al tasso osservato)
Velocità di compressione 50% (ad eccezione dei dati compressi con HCC)
Criterio di conservazione 2 settimane (pianificazione 3 settimane di storage simultaneo)
Calcolo storage (Completo + Incrementale) x Compressione + Log di archivio