Eseguire il backup e il ripristino di Autonomous Database sull'infrastruttura Exadata dedicata
Per supportare l'alta disponibilità, Autonomous Database sull'infrastruttura Exadata dedicata 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 recuperare 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. L'arresto di un Autonomous Database comporta l'eliminazione di tutti i backup automatici e manuali, inclusi quelli a lungo termine.
Informazioni sul backup e sul recupero
Per impostazione predefinita, Autonomous 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.
Viene eseguito il backup di Autonomous Database su Oracle Public Cloud nello storage degli oggetti con backup incrementali giornalieri e backup completi settimanali o Autonomous Recovery Service con backup completi virtuali giornalieri. È possibile eseguire il backup di Autonomous Database distribuito su Exadata Cloud@Customer in diverse destinazioni di backup come descritto più avanti in questo articolo. Per impostazione predefinita, viene eseguito il backup di Autonomous Database su Oracle Database@AWS in AWS S3. Dopo il provisioning, puoi modificare il tipo di destinazione per memorizzare i backup automatici e a lungo termine nello storage degli oggetti OCI.
Nota
Non è possibile disabilitare i backup automatici durante il provisioning di un ACD con Autonomous Data Guard.Con i backup automatici abilitati, è possibile eseguire uno dei seguenti backup aggiuntivi:
-
I backup tra più aree, noti anche come backup remoti, sono backup memorizzati in un'area diversa da quella del database di origine. Questa opzione di backup è disponibile solo per gli ACD distribuiti su Oracle Public Cloud. In caso di errore dell'area, è possibile utilizzare questo backup per recuperare il database.
Backup tra più aree:
- Sono backup aggiuntivi oltre ai backup automatici predefiniti. Sono come un secondo backup eseguito in un'area selezionata.
- Sono supportate solo a livello di ACD e includono tutti gli Autonomous Database all'interno dell'ACD, nonché tutti i log di archivio.
- Sono destinati esclusivamente alla clonazione in un nuovo ACD e non possono essere utilizzati per le operazioni di ripristino in loco.
- Può essere duplicata in un cluster VM Autonomous Exadata (AVMC) diverso. Per istruzioni, vedere Duplica un Autonomous Container Database da backup.
Nota
I backup tra più aree possono essere abilitati solo sugli ACD configurati senza Autonomous Data Guard. - I backup a lungo termine sono backup che vengono conservati oltre il criterio di conservazione dei backup (periodo) definito a livello di ACD. Quando crei un backup a lungo termine, puoi specificarne il periodo di conservazione, che va da 90 giorni a 10 anni.
Backup a lungo termine:
- Sono destinati esclusivamente alla clonazione in nuovi Autonomous Database e non possono essere utilizzati per le operazioni di ripristino in loco di Autonomous Database.
- Sono supportati solo a livello di Autonomous Database e sono disponibili solo quando Autonomous Database esiste.
- Non può essere utilizzato su Autonomous Database che risiedono in un ACD che non ha backup abilitati.
-
I backup manuali sono backup su richiesta eseguiti manualmente dalla console OCI. Ad esempio, prima di eseguire un aggiornamento significativo dell'applicazione, è possibile eseguire un backup manuale come opzione per il ripristino e il ripristino in un secondo momento.
Backup manuali:- Sono backup incrementali cumulativi contenenti tutti i backup incrementali dell'ultimo backup completo.
- Vengono conservati per un massimo di 95 giorni, a seconda del criterio di conservazione dei backup (periodo) scelto per l'ACD.
- Sono supportati solo a livello di Autonomous Database.
Criterio di conservazione 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.
Nelle distribuzioni Oracle Public Cloud e Multicloud, il valore predefinito del criterio di conservazione dei backup è 15 giorni e può essere modificato in qualsiasi valore compreso tra 7 e 95 giorni.
- Non è possibile modificare il criterio di conservazione dei backup se si utilizza Recovery Appliance o Storage locale come destinazione di backup dell'ACD. Nel caso di Recovery Appliance, questo valore è controllato dai criteri di protezione di Recovery Appliance.
- Per i tipi di destinazione di backup Object Storage e Network File System (NFS), il criterio di conservazione del backup viene impostato automaticamente su 30 giorni e può essere modificato in qualsiasi valore compreso tra 7 e 95 giorni.
Destinazione backup
SI APPLICA A: Exadata Cloud@Customer SI APPLICA A:
Multicloud
Tabella - Opzioni di destinazione backup
Tipo di destinazione backup | Descrizione | Distribuzioni supportate | Note |
---|---|---|---|
Memorizzazione degli oggetti |
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 Database su Exadata Cloud@Customer Autonomous Database su Oracle Database@AWS |
Dopo aver eseguito il provisioning di una risorsa ACD Multicloud, è possibile modificare la destinazione di backup per memorizzare i backup automatici e a lungo termine nello storage degli oggetti OCI. |
File system di rete (NFS) |
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 definita in precedenza che utilizzi la memorizzazione NFS (Network File System). |
Autonomous Database su Exadata Cloud@Customer |
|
Recovery Appliance | 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.
|
Autonomous Database su Exadata Cloud@Customer |
Assicurarsi di fornire la stringa di connessione che si connette all'appliance di recupero in un formato stringa Oracle "easy connect", ovvero <host>:<port>/<service name> , dove <host> è il nome host SCAN di Zero Data Loss Recovery Appliance.
|
Locale | 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. |
Autonomous Database su Exadata Cloud@Customer |
|
AWS S3 | Memorizza i backup su AWS Object Storage. | Autonomous Database su Oracle Database@AWS | Per impostazione predefinita, viene eseguito il backup di Autonomous Database su Oracle Database@AWS in AWS S3. |
Modifica delle destinazioni di backup
SI APPLICA A: Exadata Cloud@Customer SI APPLICA A:
Multicloud
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 |
La modifica del tipo di destinazione di backup da NFS allo storage degli oggetti non è attualmente supportata.
Non è possibile modificare il tipo di destinazione di backup da NFS a locale. |
Memorizzazione degli oggetti |
RA |
La modifica del tipo di destinazione di backup dallo storage degli oggetti a NFS non è attualmente supportata. |
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.
Non è possibile modificare il tipo di destinazione di backup da RA a locale. |
AWS S3 | Servizio di storage degli oggetti OCI (OSS) | Il backup di Autonomous Database su Oracle Database@AWS viene eseguito su AWS S3, ma può essere modificato per memorizzare i backup automatizzati e a lungo termine all'interno del servizio di storage degli oggetti OCI (OSS). |
Ripristina e recupera
- Utilizzare un backup specifico per il ripristino del database
- Usa un indicatore orario per il recupero point-in-time dalla console OCI
- Utilizzare un SCN (System Change Number) specifico per il ripristino del database dalla console OCI
Il database passa allo stato non disponibile mentre è in corso il ripristino. Impossibile connettersi al database in questo stato. L'unica operazione di gestione del ciclo di vita supportata in stato non disponibile è l'interruzione. 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 Sblocca o modifica password utente del database ADMIN.
Dopo aver ripristinato il database, tutti i backup 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 qualsiasi momento tra l'ora di ripristino e l'ora di completamento del ripristino. È possibile avviare nuove operazioni di ripristino solo in un point-in-time precedente al tempo di ripristino o più recente del tempo in cui il ripristino effettivo è riuscito.
In un'impostazione di Autonomous Data Guard:
- È possibile ripristinare un backup solo dal database primario.
- Il ripristino del database non è consentito se il database di standby è nel ruolo di standby snapshot. Per ripristinare questo database, è necessario convertire l'Autonomous Container Database (ACD) di standby in ruolo di standby fisico. Per istruzioni, vedere Conversione dell'istantanea in standby fisico.
Operazioni di backup e ripristino
Operazione | Dettagli | Ulteriori riferimenti |
---|---|---|
Creare un backup manuale | Puoi creare un backup manuale (su richiesta) dalla pagina Dettagli di un ACD nella console OCI. | Esegui manualmente il backup di Autonomous Database |
Creare un backup a lungo termine | Puoi 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 |
È possibile creare una copia point-in-time di un set di backup di Autonomous Database. Puoi duplicare da un backup automatico, manuale (scelto dalla lista dei backup o in base a un indicatore orario) o da un backup a lungo termine. |
Per dettagli completi sulla duplicazione da un backup, sui relativi requisiti e limitazioni, fare riferimento a Informazioni sulla duplicazione di Autonomous Database su un'infrastruttura Exadata dedicata Per istruzioni sulla duplicazione di un backup manuale o a lungo termine dalla console OCI, vedere Duplica Autonomous Database dal 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 dell'ACD) e modificare le seguenti impostazioni di backup dalla pagina Dettagli di un ACD dalla console OCI:
|
Per informazioni dettagliate complete sulla modifica delle impostazioni di backup, vedere Modifica impostazioni di backup di Autonomous Container Database. |
Aggiornare 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 nella console OCI. | Gestisci backup a lungo termine |
Ripristinare e recuperare Autonomous Database | È possibile ripristinare il database da un backup specifico o utilizzare un indicatore orario per il recupero point-in-time dalla pagina Dettagli dell'ACD nella console OCI. | Ripristinare e recuperare Autonomous 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 la riferimento API per Autonomous Database sull'infrastruttura Exadata dedicata.
Eventi di backup e ripristino
Le risorse di Oracle Database emettono eventi, ovvero messaggi strutturati che indicano modifiche alle risorse. Sono presenti più eventi associati alle operazioni di backup del database. Puoi trovarli in Eventi per Autonomous Database su un'infrastruttura Exadata dedicata