Gestisci backup e recupero del database su Oracle Exadata Database Service on Cloud@Customer
Scopri come utilizzare le funzionalità di backup e ripristino fornite da Oracle Exadata Database Service on Cloud@Customer.
- Destinazioni di backup
Una destinazione di backup è una destinazione per l'invio dei backup del database. La destinazione può essere un file system locale, un'area di memorizzazione degli oggetti, un accesso NFS o ZDLRA. - Metodi di backup di Oracle Database in Exadata Cloud
Oracle Exadata Database Service on Cloud@Customer offre due approcci per configurare ed eseguire i backup come soluzione consigliata: Oracle Managed Backup e User Configured Backup. - Configurazione e personalizzazione dei backup con dbaascli
Oltre all'opzione di backup automatico basata sulla console, utilizzare dbaascli per configurare e personalizzare i backup. - Creazione di un backup su richiesta mediante dbaascli
È possibile utilizzaredbaascli
per creare un backup su richiesta di un database completo o di un singolo pluggable database (PDB): - Disabilitazione dei backup automatici per facilitare la gestione manuale di backup e recupero
- Personalizzazione del funzionamento del trasporto di redo in tempo reale (RTRT) per i backup di Recovery Appliance
- Metodi di backup alternativi
Ulteriori informazioni sui metodi di backup alternativi disponibili oltre a OCI Console.
Argomento padre: guide esplicative
Destinazioni di backup
Una destinazione di backup è una destinazione per l'invio dei backup del database. La destinazione può essere un file system locale, un'area di memorizzazione degli oggetti, un accesso NFS o ZDLRA.
- Informazioni sulla gestione delle destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer
Per i backup, è possibile utilizzare la funzione di backup di Oracle Exadata Database Service on Cloud@Customer oppure configurare una posizione di backup in una posizione gestita. - Prerequisiti per le destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer
Per configurare le destinazioni di backup in una posizione di Zero Data Loss Recovery Appliance o in una posizione di backup NFS, esaminare i prerequisiti. - Uso della console per le destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer
Scopri come utilizzare la console per creare, modificare, spostare e arrestare una destinazione di backup per l'infrastruttura per Oracle Exadata Database Service on Cloud@Customer. - Utilizzo dell'API per gestire le destinazioni di backup di Oracle Exadata Database Service on Cloud@Customer
Esamina l'elenco delle chiamate API per gestire le destinazioni di backup di Oracle Exadata Database Service on Cloud@Customer.
Informazioni sulla gestione delle destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer
Per i backup, puoi utilizzare la funzione di backup di Oracle Exadata Database Service on Cloud@Customer oppure configurare una posizione di backup in una posizione gestita dall'utente.
Oracle Exadata Database Service on Cloud@Customer offre una funzionalità di backup che puoi configurare singolarmente su ogni database.
Vedere: Gestione dei database in Exadata Cloud@Customer e Gestione del backup e del recupero del database in Exadata Cloud@Customer.
Se si desidera memorizzare i backup in una Recovery Appliance o in una posizione NFS (Network File Storage) gestita dall'utente, è innanzitutto necessario creare una destinazione di backup. Ogni destinazione di backup definisce le proprietà necessarie per connettersi alla posizione Recovery Appliance o NFS e ogni destinazione di backup deve essere accessibile nel data center dai nodi del cluster VM.
La funzionalità di backup di Oracle Exadata Database Service on Cloud@Customer può anche memorizzare i backup sullo storage degli oggetti Oracle Cloud Infrastructure o sullo storage Exadata locale nel sistema Oracle Exadata Database Service on Cloud@Customer. Tuttavia, non è necessario creare una destinazione di backup per nessuna di queste altre posizioni. Al contrario, le opzioni applicabili per il backup nello storage degli oggetti cloud o nello storage Exadata locale sono disponibili direttamente quando si crea un database.
Evita di inserire informazioni riservate durante l'assegnazione di descrizioni, tag o nomi descrittivi alle risorse cloud tramite la console, l'API o l'interfaccia CLI di Oracle Cloud Infrastructure.
Argomenti correlati
Argomento padre: Destinazioni di backup
Prerequisiti per le destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer
Per configurare le destinazioni di backup in una posizione di Zero Data Loss Recovery Appliance o in una posizione di backup NFS, esaminare i prerequisiti.
- 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 per l'utente VPC.
- 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.
- Per una destinazione di backup NFS:
- Database non autonomi di Oracle Exadata Database Service on Cloud@Customer:
- È necessario eseguire il MOUNT della posizione del server NFS in una directory dei punti di accesso locale su ciascun nodo del cluster VM.
- La directory del punto di attivazione locale e il server NFS devono essere identici in tutti i nodi del cluster.
- È necessario assicurarsi che l'accesso NFS venga gestito in modo continuo su tutti i nodi del cluster VM.
- Il file system con MOUNT NFS deve essere leggibile e scrivibile dall'utente del sistema operativo
oracle
su tutti i nodi del cluster VM.
- Autonomous Database su Cloud@Customer:
Nota
Oracle Autonomous Database on Exadata Cloud@Customer supporta NFS versioni 3 e 4. Tuttavia, l'impostazione predefinita per le attivazioni con entrambe le versioni è la versione 4.- Per assicurarsi che il cluster VM Autonomous possa accedere al server NFS sulla rete di backup (preferita), immettere indirizzi IP di rete di backup validi durante la configurazione della rete cluster VM.
Se la destinazione di backup non è accessibile tramite la rete di backup ma è accessibile tramite la rete client, il traffico di backup verrà instradato tramite la rete client.
- Il file system con MOUNT NFS deve essere leggibile e scrivibile dall'utente del sistema operativo
oracle
su tutti i nodi del cluster VM. - Se le autorizzazioni vengono controllate a livello utente, il valore
uid:gid
dell'utenteoracle
per il cluster VM Autonomous è 1001:1001. - Per i server NFSv4 che limitano l'intervallo di porte, è necessario utilizzare l'opzione non sicura per consentire ai client diversi da un utente Administrator di connettersi al server NFS.
- Per assicurarsi che il cluster VM Autonomous possa accedere al server NFS sulla rete di backup (preferita), immettere indirizzi IP di rete di backup validi durante la configurazione della rete cluster VM.
- Database non autonomi di Oracle Exadata Database Service on Cloud@Customer:
Argomento padre: Destinazioni di backup
Uso della console per le destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer
Scopri come utilizzare la console per creare, modificare, spostare e arrestare una destinazione di backup per la tua infrastruttura per Oracle Exadata Database Service on Cloud@Customer.
- Utilizzo della console per creare una destinazione di backup
Per creare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup. - Utilizzo della console per modificare una destinazione backup
Per modificare una destinazione backup, prepararsi a fornire i valori per la configurazione della destinazione backup. - Utilizzo della console per spostare una destinazione di backup in un altro compartimento
Per spostare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup. - Utilizzo della console per eliminare una destinazione di backup
Per eliminare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup.
Argomento padre: Destinazioni di backup
Utilizzo della console per creare una destinazione di backup
Per creare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup.
Utilizzo della console per modificare una destinazione di backup
Per modificare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup.
È possibile modificare una destinazione di backup solo se non è attualmente associata al database.
Utilizzo della console per spostare una destinazione di backup in un altro compartimento
Per spostare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup.
Puoi modificare il compartimento che contiene la destinazione di backup spostandola.
Quando si sposta una destinazione di backup, la modifica del compartimento non ha effetto sulle altre risorse associate. Queste altre risorse, ad esempio i database associati, rimangono nel compartimento corrente.
Utilizzo della console per eliminare una destinazione di backup
Per eliminare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup.
Prima di poter eliminare una destinazione di backup, è necessario assicurarsi che non sia associata ad alcun database.
- Non rimuove i backup residui rimasti nella destinazione del backup
- Rimuove tutti i riferimenti alla destinazione di backup eliminata dal piano di controllo cloud
Utilizzo dell'API per gestire le destinazioni di backup di Oracle Exadata Database Service on Cloud@Customer
Rivedere la lista di chiamate API per gestire le destinazioni di backup di Oracle Exadata Database Service on Cloud@Customer.
Per informazioni sull'uso dell'API e delle richieste di firma, vedere "API REST" e "Credenziali di sicurezza". Per informazioni sugli SDK, vedere "Software Development Kits and Command Line Interface".
CreateBackupDestination
DeleteBackupDestination
GetBackupDestination
ListBackupDestination
UpdateBackupDestination
ChangeBackupDestinationCompartment
Per l'elenco completo delle API, vedere "API del servizio di database".
Argomenti correlati
Argomento padre: Destinazioni di backup
Metodi di backup di Oracle Database in Exadata Cloud
Oracle Exadata Database Service on Cloud@Customer offre due approcci per configurare e adottare i backup come soluzione consigliata: Oracle Managed Backup e User Configured Backup.
- Backup gestito da Oracle
I backup del database sono gestiti interamente dal servizio Oracle Exadata Database Service on Cloud@Customer in base a una configurazione una tantum. - Backup configurato dall'utente
È responsabilità dell'utente configurare ed eseguire le operazioni di backup utilizzandodbaascli
in base alle proprie preferenze.
Backup gestito da Oracle
I backup del database sono gestiti interamente dal servizio Oracle Exadata Database Service on Cloud@Customer in base a una configurazione una tantum.
Una volta configurato, non è necessario eseguire alcuna manutenzione, ad esempio la pianificazione del backup e l'eliminazione dei backup. Oracle gestisce i backup attraverso flussi di lavoro ben definiti. Alcuni parametri di configurazione del backup non sono completamente integrati con il workflow del backup gestito da Oracle. Se si desidera impostare uno di questi parametri per i backup, è possibile utilizzare dbaascli database backup —configure
per impostarli. Per ulteriori informazioni, vedere Configurazione del database per il backup.
- Destinazioni di backup
Una destinazione di backup è una destinazione per l'invio dei backup del database. La destinazione può essere un file system locale, un'area di memorizzazione degli oggetti, un MOUNT NFS o ZDLRA. - Backup e recupero automatici
Argomenti correlati
Argomento padre: Metodi di backup di Oracle Database in Exadata Cloud
Destinazioni di backup
Una destinazione di backup è una destinazione per l'invio dei backup del database. La destinazione può essere un file system locale, un'area di memorizzazione degli oggetti, un accesso NFS o ZDLRA.
- Informazioni sulla gestione delle destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer
Per i backup, è possibile utilizzare la funzionalità di backup Oracle Exadata Database Service on Cloud@Customer oppure configurare una posizione di backup in una posizione gestita dall'utente. - Prerequisiti per le destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer
Per configurare le destinazioni di backup in una posizione Zero Data Loss Recovery Appliance o in una posizione di backup NFS, esaminare i prerequisiti. - Uso della console per le destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer
Scopri come utilizzare la console per creare, modificare, spostare e arrestare una destinazione di backup per la tua infrastruttura per Oracle Exadata Database Service on Cloud@Customer. - Uso dell'API per gestire le destinazioni di backup di Oracle Exadata Database Service on Cloud@Customer
Esamina l'elenco delle chiamate API per gestire le destinazioni di backup di Oracle Exadata Database Service on Cloud@Customer.
Argomento padre: Backup gestito da Oracle
Informazioni sulla gestione delle destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer
Per i backup, puoi utilizzare la funzione di backup di Oracle Exadata Database Service on Cloud@Customer oppure configurare una posizione di backup in una posizione gestita dall'utente.
Oracle Exadata Database Service on Cloud@Customer offre una funzionalità di backup che puoi configurare singolarmente su ogni database.
Vedere: Gestione dei database in Exadata Cloud@Customer e Gestione del backup e del recupero del database in Exadata Cloud@Customer.
Se si desidera memorizzare i backup in una Recovery Appliance o in una posizione NFS (Network File Storage) gestita dall'utente, è innanzitutto necessario creare una destinazione di backup. Ogni destinazione di backup definisce le proprietà necessarie per connettersi alla posizione Recovery Appliance o NFS e ogni destinazione di backup deve essere accessibile nel data center dai nodi del cluster VM.
La funzionalità di backup di Oracle Exadata Database Service on Cloud@Customer può anche memorizzare i backup sullo storage degli oggetti Oracle Cloud Infrastructure o sullo storage Exadata locale nel sistema Oracle Exadata Database Service on Cloud@Customer. Tuttavia, non è necessario creare una destinazione di backup per nessuna di queste altre posizioni. Al contrario, le opzioni applicabili per il backup nello storage degli oggetti cloud o nello storage Exadata locale sono disponibili direttamente quando si crea un database.
Evita di inserire informazioni riservate durante l'assegnazione di descrizioni, tag o nomi descrittivi alle risorse cloud tramite la console, l'API o l'interfaccia CLI di Oracle Cloud Infrastructure.
Argomenti correlati
Argomento padre: Destinazioni di backup
Prerequisiti per le destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer
Per configurare le destinazioni di backup in una posizione di Zero Data Loss Recovery Appliance o in una posizione di backup NFS, esaminare i prerequisiti.
- 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 per l'utente VPC.
- 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.
- Per una destinazione di backup NFS:
- Database non autonomi di Oracle Exadata Database Service on Cloud@Customer:
- È necessario eseguire il MOUNT della posizione del server NFS in una directory dei punti di accesso locale su ciascun nodo del cluster VM.
- La directory del punto di attivazione locale e il server NFS devono essere identici in tutti i nodi del cluster.
- È necessario assicurarsi che l'accesso NFS venga gestito in modo continuo su tutti i nodi del cluster VM.
- Il file system con MOUNT NFS deve essere leggibile e scrivibile dall'utente del sistema operativo
oracle
su tutti i nodi del cluster VM.
- Autonomous Database su Cloud@Customer:
Nota
Oracle Autonomous Database on Exadata Cloud@Customer supporta NFS versioni 3 e 4. Tuttavia, l'impostazione predefinita per le attivazioni con entrambe le versioni è la versione 4.- Per assicurarsi che il cluster VM Autonomous possa accedere al server NFS sulla rete di backup (preferita), immettere indirizzi IP di rete di backup validi durante la configurazione della rete cluster VM.
Se la destinazione di backup non è accessibile tramite la rete di backup ma è accessibile tramite la rete client, il traffico di backup verrà instradato tramite la rete client.
- Il file system con MOUNT NFS deve essere leggibile e scrivibile dall'utente del sistema operativo
oracle
su tutti i nodi del cluster VM. - Se le autorizzazioni vengono controllate a livello utente, il valore
uid:gid
dell'utenteoracle
per il cluster VM Autonomous è 1001:1001. - Per i server NFSv4 che limitano l'intervallo di porte, è necessario utilizzare l'opzione non sicura per consentire ai client diversi da un utente Administrator di connettersi al server NFS.
- Per assicurarsi che il cluster VM Autonomous possa accedere al server NFS sulla rete di backup (preferita), immettere indirizzi IP di rete di backup validi durante la configurazione della rete cluster VM.
- Database non autonomi di Oracle Exadata Database Service on Cloud@Customer:
Argomento padre: Destinazioni di backup
Uso della console per le destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer
Scopri come utilizzare la console per creare, modificare, spostare e arrestare una destinazione di backup per la tua infrastruttura per Oracle Exadata Database Service on Cloud@Customer.
- Uso della console per creare una destinazione di backup
Per creare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup. - Uso della console per modificare una destinazione di backup
Per modificare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup. - Uso della console per spostare una destinazione di backup in un altro compartimento
Per spostare una destinazione di backup, essere pronti a fornire i valori per la configurazione della destinazione di backup. - Uso della console per eliminare una destinazione di backup
Per eliminare una destinazione di backup, è necessario fornire i valori per la configurazione della destinazione di backup.
Argomento padre: Destinazioni di backup
Utilizzo della console per creare una destinazione di backup
Per creare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup.
Utilizzo della console per modificare una destinazione di backup
Per modificare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup.
È possibile modificare una destinazione di backup solo se non è attualmente associata al database.
Utilizzo della console per spostare una destinazione di backup in un altro compartimento
Per spostare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup.
Puoi modificare il compartimento che contiene la destinazione di backup spostandola.
Quando si sposta una destinazione di backup, la modifica del compartimento non ha effetto sulle altre risorse associate. Queste altre risorse, ad esempio i database associati, rimangono nel compartimento corrente.
Utilizzo della console per eliminare una destinazione di backup
Per eliminare una destinazione di backup, prepararsi a fornire i valori per la configurazione della destinazione di backup.
Prima di poter eliminare una destinazione di backup, è necessario assicurarsi che non sia associata ad alcun database.
- Non rimuove i backup residui rimasti nella destinazione del backup
- Rimuove tutti i riferimenti alla destinazione di backup eliminata dal piano di controllo cloud
Utilizzo dell'API per gestire le destinazioni di backup di Oracle Exadata Database Service on Cloud@Customer
Rivedere la lista di chiamate API per gestire le destinazioni di backup di Oracle Exadata Database Service on Cloud@Customer.
Per informazioni sull'uso dell'API e delle richieste di firma, vedere "API REST" e "Credenziali di sicurezza". Per informazioni sugli SDK, vedere "Software Development Kits and Command Line Interface".
CreateBackupDestination
DeleteBackupDestination
GetBackupDestination
ListBackupDestination
UpdateBackupDestination
ChangeBackupDestinationCompartment
Per l'elenco completo delle API, vedere "API del servizio di database".
Argomenti correlati
Argomento padre: Destinazioni di backup
Backup e recupero automatici
- Informazioni sulla gestione del backup del database per Oracle Exadata Database Service on Cloud@Customer
Scopri come configurare il backup quando si crea il database su Oracle Exadata Database Service on Cloud@Customer. - Utilizzo della console per configurare e gestire il backup e il recupero
Scopri come utilizzare la console per visualizzare una lista di backup disponibili, modificare le impostazioni di backup e ripristinare un database per Oracle Exadata Database Service on Cloud@Customer. - Utilizzo dell'interfaccia API per gestire il backup e il recupero del database
Scopri come utilizzare l'interfaccia API per gestire il backup e il recupero del database con Oracle Exadata Database Service on Cloud@Customer.
Argomento padre: Backup gestito da Oracle
Informazioni sulla gestione del backup del database per Oracle Exadata Database Service on Cloud@Customer
Scopri come configurare il backup durante la creazione del database su Oracle Exadata Database Service on Cloud@Customer.
Oracle Exadata Database Service on Cloud@Customer fornisce funzionalità di backup automatico del database che utilizzano Oracle Recovery Manager (RMAN). Quando si crea un database in Oracle Exadata Database Service on Cloud@Customer, è possibile specificare una destinazione di backup e abilitare i backup automatici. Per ulteriori informazioni, consultare le informazioni contenute in questa pubblicazione sulla gestione delle destinazioni di backup per Oracle Exadata Database Service on Cloud@Customer.
Dopo la creazione del database, è inoltre possibile:
- Visualizzare una lista di backup disponibili.
- Abilita o disabilita i backup automatici.
- Modifica impostazioni backup.
- Ripristina un database.
È possibile eseguire queste operazioni utilizzando la console o l'API.
I backup automatici del database sono configurati come indicato di seguito.
-
I backup automatici vengono pianificati ogni giorno. Il processo di backup automatico può essere eseguito in qualsiasi momento all'interno della finestra di backup giornaliero, compresa tra la mezzanotte e le 6:00 del fuso orario del cluster VM che ospita il database.
-
I backup automatici utilizzano una combinazione di backup completi (RMAN livello 0) e incrementali (RMAN livello 1):
- Per i backup su Zero Data Loss Recovery Appliance, dopo aver eseguito un backup completo iniziale, Zero Data Loss Recovery Appliance crea e convalida backup completi virtuali da ogni backup incrementale giornaliero.
- Per i backup in NFS o OSS, l'intervallo predefinito tra i backup di livello 0 è di sette giorni. Il giorno di livello 0 predefinito è domenica.
- Per i backup in Exadata Storage locale:
L'opzione del periodo di conservazione per lo storage Exadata locale è di 7 o 14 giorni. Indipendentemente dalla finestra di conservazione selezionata per i backup in Exadata Storage locale, i backup incrementali di livello 1 vengono sempre eseguiti dopo l'esecuzione della copia iniziale dell'immagine di livello 0. Inoltre, i backup incrementali di livello 1 vengono uniti nel backup della copia dell'immagine di livello 0 quando diventano più vecchi del periodo di conservazione.
Ad esempio: una finestra di conservazione locale di 14 giorni include un livello "unito" 0, 14 log di archiviazione incrementali di livello 1 più log di archiviazione per i 14 giorni.
-
Il periodo di conservazione definisce il periodo per il quale vengono gestiti i backup automatici:
- Per i backup su Zero Data Loss Recovery Appliance, il criterio di conservazione implementato nell'appliance controlla il periodo di conservazione.
- Per i backup nello storage Exadata locale, puoi scegliere un periodo di conservazione di 7 giorni o 14 giorni. Il periodo di conservazione predefinito è di 7 giorni.
- Per i backup su Oracle Cloud Infrastructure Object Storage o in una destinazione di backup NFS, puoi scegliere uno dei seguenti periodi di conservazione preimpostati: 7 giorni, 14 giorni, 30 giorni, 45 giorni o 60 giorni. Il periodo di conservazione predefinito è di 30 giorni.
- Per impostazione predefinita, Oracle Database viene eseguito in modalità
ARCHIVELOG
e viene eseguito il backup dei redo log file archiviati ogni 30 minuti. - Indipendentemente dalla destinazione di backup, i backup dei dati utente vengono cifrati per impostazione predefinita.
Durante l'esecuzione di un backup, Oracle consiglia di evitare di eseguire azioni che potrebbero interferire con la disponibilità, ad esempio il riavvio delle virtual machine o l'applicazione di patch. Se un'operazione di backup automatico non riesce, il backup viene posticipato fino alla finestra di backup del giorno successivo.
Se necessario, puoi ripristinare Oracle Database per:
- L'ultimo punto di ripristino disponibile.
- Un point-in-time specifico fornendo un indicatore orario.
- Oracle Database System Change Number (SCN).
Le funzionalità di backup e recupero descritte in questo argomento sono disponibili solo per il backup e il recupero del database, che include i file di dati, i file di log, i control file e il file dei parametri del server (SP) di Oracle Database. Sei responsabile del backup di altri file sulle tue macchine virtuali. In particolare, Oracle consiglia di eseguire il backup del keystore (wallet) TDE (Transparent Data Encryption). Senza il keystore TDE, i backup di Oracle Database sono effettivamente inutili, poiché non è possibile leggere i dati contenuti nel backup.
Se il recupero basato su TAG non riesce con l'errore ORA-01152
, utilizzare direttamente Recovery Manager (RMAN) per completare il recupero.
Se il recupero del file dei parametri del server (SPFILE) non riesce per la configurazione locale che utilizza dbaascli
, utilizzare direttamente Recovery Manager (RMAN) per completare il recupero.
Argomento padre: Backup e recupero automatici
Uso della console per configurare e gestire il backup e il recupero
Scopri come utilizzare la console per visualizzare una lista di backup disponibili, modificare le impostazioni di backup e ripristinare un database per Oracle Exadata Database Service on Cloud@Customer.
- Visualizzazione di una lista di backup disponibili con la console
Per visualizzare una lista di backup disponibili con Oracle Exadata Database Service on Cloud@Customer, completare questa procedura. - Modifica delle impostazioni di backup con la console
Per modificare le destinazioni di backup, le pianificazioni dei backup e altre attività di amministrazione dei backup, è possibile utilizzare la console di Oracle Exadata Database Service on Cloud@Customer. - Ripristino di un database con la console
Per ripristinare un database a un point-in-time, a un SCN (System Change Number) o al backup più recente, utilizzare la console di Oracle Exadata Database Service on Cloud@Customer.
Argomento padre: Backup e recupero automatici
Visualizzazione di una lista di backup disponibili con la console
Per visualizzare la lista dei backup disponibili con Oracle Exadata Database Service on Cloud@Customer, completare questa procedura.
Solo i backup gestiti vengono sincronizzati con la console. Se configuri i backup direttamente nel backend, non verranno sincronizzati con la console. Si tratta di un comportamento previsto e Oracle non ha intenzione di modificare questo comportamento.
Modifica delle impostazioni di backup con la console
Per modificare le destinazioni di backup, modificare le pianificazioni dei backup e altre attività di amministrazione dei backup, è possibile utilizzare la console di Oracle Exadata Database Service on Cloud@Customer.
- Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
- Scegliere l'area e il compartimento che contiene il cluster VM che ospita il database per il quale si desidera modificare le impostazioni di backup.
- Fare clic su Cluster VM.
- Fare clic sul nome del cluster VM che ospita il database per il quale si desidera modificare le impostazioni di backup.
- Nella lista Risorse della pagina Dettagli cluster VM, fare clic su Database.
- Fare clic sul nome del database per il quale si desidera modificare le impostazioni di backup.
Nella pagina Dettagli database vengono visualizzate informazioni sul database selezionato.
- Fare clic su Modifica impostazioni di backup.
- La configurazione di backup corrente determina le modifiche che è possibile apportare nella finestra di dialogo Impostazioni di backup, come indicato di seguito.
-
Se i backup automatici non sono configurati, è possibile utilizzare le impostazioni riportate di seguito per definire la configurazione di backup per il database.
- Tipo di destinazione backup: dalla lista, scegliere un'opzione.
- Locale Selezionare questa opzione per memorizzare i backup in locale in Exadata Storage Servers nel sistema Exadata Database Service in Cloud@Customer.
Questa opzione è disponibile solo se sono stati abilitati i backup nello storage Exadata locale nel cluster VM in cui si desidera ospitare il database.
- Storage degli oggetti Selezionare questa opzione per memorizzare i backup in un contenitore di storage degli oggetti gestito da Oracle su Oracle Cloud Infrastructure.
Per utilizzare questa opzione, il sistema Exadata Database Service on Cloud@Customer deve disporre della connettività in uscita in Oracle Cloud Infrastructure Object Storage.
- NFS Selezionare questa opzione per memorizzare i backup in una delle destinazioni di backup definite in precedenza che utilizza lo storage NFS (Network File System). Vedere "Gestione delle destinazioni di backup per Exadata Database Service on Cloud@Customer".
Se si seleziona questa opzione, è necessario anche scegliere dall'elenco delle destinazioni di backup NFS.
- Recovery Appliance Selezionare questa opzione per memorizzare i backup in una delle destinazioni di backup precedentemente definite che utilizza Oracle Zero Data Loss Recovery Appliance. Vedere Gestione delle destinazioni di backup per Exadata Database Service su Cloud@Customer.
Se si seleziona questa opzione, sarà necessario fornire anche le informazioni riportate di seguito.
- Scegliere Destinazioni di backup dall'elenco di Recovery Appliance.
- Scegliere dall'elenco Utente VPC, che contiene l'elenco dei nomi utente del catalogo VPC (Virtual Private Catalog) definiti nella destinazione di backup di Recovery Appliance.
- Fornire la password dell'utente VPC.
Nota
Se si seleziona una destinazione di backup, non sarà possibile modificarla in un secondo momento.
Per ulteriori informazioni sulla personalizzazione del funzionamento del trasporto di redo in tempo reale (RTRT), vedere Personalizzazione del funzionamento del trasporto di redo in tempo reale (RTRT) per i backup di Recovery Appliance
- Locale Selezionare questa opzione per memorizzare i backup in locale in Exadata Storage Servers nel sistema Exadata Database Service in Cloud@Customer.
- Abilita backup automatici: selezionare questa opzione per abilitare i backup giornalieri utilizzando il criterio per i backup automatici.
- Periodo di conservazione backup: selezionare questa opzione per scegliere una delle opzioni per il periodo di tempo durante il quale i backup automatici vengono conservati.
Per i backup nello storage Exadata locale, puoi scegliere un periodo di conservazione di 7 giorni o 14 giorni. Il periodo di conservazione predefinito è di 7 giorni.
Per i backup su Oracle Cloud Infrastructure Object Storage o su una destinazione di backup NFS, puoi scegliere uno dei seguenti periodi di conservazione preimpostati: 7 giorni, 14 giorni, 30 giorni, 45 giorni o 60 giorni. Il periodo di conservazione predefinito è di 30 giorni.
Questa opzione non si applica alle destinazioni di backup di Recovery Appliance. Per i backup in Oracle Zero Data Loss Recovery Appliance, il criterio di conservazione implementato nell'appliance controlla il periodo di conservazione.
- Tipo di destinazione backup: dalla lista, scegliere un'opzione.
- Se i backup automatici sono stati configurati in precedenza, è possibile apportare le modifiche riportate di seguito.
- Per le destinazioni di backup di Oracle Zero Data Loss Recovery Appliance, è possibile aggiornare la Password per l'utente del catalogo privato virtuale (VPC) utilizzato per accedere all'appliance.
- Per le destinazioni di backup che non utilizzano Oracle Zero Data Loss Recovery Appliance, è possibile aggiornare il periodo di conservazione del backup per i backup automatici:
- Per i backup nello storage Exadata locale, puoi scegliere un periodo di conservazione di 7 giorni o 14 giorni. Il periodo di conservazione predefinito è di 7 giorni.
- Per i backup su Oracle Cloud Infrastructure Object Storage o in una destinazione di backup NFS, puoi scegliere uno dei seguenti periodi di conservazione preimpostati: 7 giorni, 14 giorni, 30 giorni, 45 giorni o 60 giorni. Il periodo di conservazione predefinito è di 30 giorni.
- Per i backup in Oracle Zero Data Loss Recovery Appliance, il criterio di conservazione implementato nell'appliance controlla il periodo di conservazione.
- È possibile impostare l'opzione su Abilita backup automatici. Selezionare questa opzione per abilitare i backup automatici del database. Deselezionare questa opzione per sospendere i backup automatici del database.
-
- Fare clic su Salva modifiche.
Ripristino di un database con la console
Per ripristinare un database in un point-in-time, in un SCN (System Change Number) o in un backup più recente, utilizzare la console di Oracle Exadata Database Service on Cloud@Customer.
È possibile ripristinare un database 23ai solo nella stessa home DB (ripristino in loco).
Per ripristinare un database, attenersi alla procedura descritta di seguito.
- Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
- Scegliere l'area e il compartimento che contiene il cluster VM che ospita il database che si desidera ripristinare.
- Fare clic su Cluster VM.
- Fare clic sul nome del cluster VM che ospita il database che si desidera ripristinare.
- Nella lista Risorse della pagina Dettagli cluster VM, fare clic su Database.
- Fare clic sul nome del database che si desidera ripristinare.
Nella pagina Dettagli database vengono visualizzate informazioni sul database selezionato.
- Fare clic su Ripristina database.
- Nella finestra di dialogo visualizzata, selezionare una delle opzioni seguenti e fare clic su Ripristina database:
- Ripristina alla versione più recente: il database viene ripristinato e recuperato con una perdita di dati pari a zero o minima possibile.
- Ripristina in base a un indicatore orario: il database viene ripristinato e recuperato in base all'indicatore orario specificato.
- Ripristina in SCN: il database viene ripristinato e recuperato in Oracle Database System Change Number (SCN). L'SCN specificato deve essere valido, altrimenti l'operazione non riesce.
Il backup non riesce dopo il ripristino point-in-time di un indicatore orario o SCN nello storage NFS. Attendere circa 10 minuti prima di procedere con il backup.
Utilizzo dell'API per gestire il backup e il recupero del database
Scopri come utilizzare l'API per gestire il backup e il recupero del database con Oracle Exadata Database Service on Cloud@Customer.
Per informazioni sull'uso dell'API e delle richieste di firma, vedere "API REST" e "Credenziali di sicurezza". Per informazioni sugli SDK, vedere "Software Development Kits and Command Line Interface".
Utilizzare le operazioni API riportate di seguito per gestire il backup e il recupero del database.
GetBackup
ListBackups
RestoreDatabase
UpdateDatabase
: consente di abilitare e disabilitare i backup automatici.
Per l'elenco completo delle API, vedere "API del servizio di database".
Backup configurato dall'utente
È responsabilità dell'utente configurare ed eseguire le operazioni di backup utilizzando dbaascli
in base alle proprie preferenze.
I backup che utilizzano dbaascli
non sono riconosciuti come backup gestiti da Oracle. Utilizzare i comandi dbaascli database backup
, dbaascli pdb backup
, dbaascli database recover
e dbaascli pdb recover
per configurare ed eseguire varie operazioni di backup e ripristino.
Se i clienti configurano i backup nello storage degli oggetti utilizzando RMAN senza utilizzare il piano di controllo OCI o le API OCI, i clienti sono responsabili della configurazione manuale dei backup del wallet TDE. Per impostazione predefinita, l'automazione cloud di Oracle pulisce i file di log di archivio ogni 24 ore. Quando si utilizza RMAN per eseguire backup manuali, si rischia l'eliminazione dei log di archivio. Per informazioni su come configurare il cleanup dei log di archivio, vedere Backup del database dbaascli. Si consiglia di utilizzare i backup gestiti da Oracle.
- Come eseguire il backup utilizzando dbaascli per il backup configurato dall'utente
- Come recuperare un database
Argomento padre: Metodi di backup di Oracle Database in Exadata Cloud
Come eseguire il backup utilizzando dbaascli per il backup configurato dall'utente
- Impostare le regole di rete e di sicurezza per consentire agli host del database di memorizzare il backup nella destinazione di storage desiderata. Per Exadata Cloud Service, fare riferimento a Impostazione di rete per le istanze di Exadata Cloud Service.
- Imposta destinazione backup
- Configura database con una destinazione di backup
- Backup del database
- Impostazione della destinazione del backup
A seconda di Oracle Database Cloud Service, Oracle Exadata Cloud@Customer o Oracle Exadata Cloud Service, è possibile scegliere una delle seguenti destinazioni di backup per la memorizzazione dei backup. - Configurazione del database per il backup
Una volta impostata e disponibile la destinazione di backup, è possibile utilizzare la utility dbaascli per configurare il database con la destinazione di backup e i parametri di configurazione associati, ad esempio Finestra di recupero conservazione backup, Pianificazione backup, Pianificazione del log di archiviazione e così via. - Backup di un container database (CDB)
- Backup di un database collegabile (PDB)
- Rilevamento dello stato del job di backup
Argomenti correlati
Argomento padre: Backup configurato dall'utente
Impostazione della destinazione di backup
A seconda di Oracle Database Cloud Service, Oracle Exadata Cloud@Customer o Oracle Exadata Cloud Service, puoi scegliere una delle seguenti destinazioni di backup per la memorizzazione dei backup.
- Oracle Cloud Infrastructure Object Storage: si applica a Exadata Cloud@Customer e Exadata Cloud Service.
- Zero Data Loss Recovery Appliance (ZDLRA): si applica a Exadata Cloud@Customer.
- NFS (Network File System): si applica a Exadata Cloud@Customer.
- Area di recupero rapido (FRA): si applica a Exadata Cloud@Customer.
Argomenti correlati
Configurazione del database per il backup
Una volta impostata e disponibile la destinazione di backup, è possibile utilizzare la utility dbaascli per configurare il database con la destinazione di backup e i parametri di configurazione associati, ad esempio Finestra di recupero conservazione backup, Pianificazione backup, Pianificazione del log di archiviazione e così via.
I parametri di configurazione vengono specificati tramite un file di configurazione di input con un elenco di coppie parameter=value. Il modello per questo file di input può essere generato utilizzando l'opzione --getConfig
, che può essere modificata in base alle impostazioni di destinazione desiderate e ad altre preferenze e quindi utilizzata come input per l'opzione --configure
.
dbaascli database backup --getConfig --dbName <value> --configFile <value>
Restituisce la configurazione di backup del database in un file specificato dall'utente. Se il backup non viene mai configurato, restituisce il modello predefinito in cui l'utente può riempire i parametri di configurazione con i relativi valori e utilizzarlo come input per l'opzione di comando --configure.dbaascli database backup --configure
consente di impostare le informazioni di configurazione del backup per un database nei casi riportati di seguito.
- Backup gestito dall'utente: impostare una configurazione di backup completa in base alla destinazione.
- Backup gestito da Oracle: impostare parametri di configurazione aggiuntivi se un parametro è compatibile con Oracle Managed Backup.
Tenere presente che l'uso di
dbaascli database backup --configure
per impostare parametri non compatibili con i backup gestiti da Oracle può causare problemi di backup/recupero. Al momento, Oracle non convalida se un parametro è compatibile o meno. Fino a quando Oracle non implementerà la convalida, è responsabilità dell'utente verificare la compatibilità.dbaascli database backup --configure --dbName <value> --configFile <value>
Questo comando asincrono genera un UUID (Universally Unique Identifier) che è possibile utilizzare per tenere traccia dello stato.dbaascli database backup status --uuid <value> --dbname <value>
Per recuperare la configurazione corrente per la convalida, eseguire le operazioni riportate di seguito.dbaascli database --dbaname --getConfig
Nota
Quando si utilizzano i backup gestiti da Oracle, è possibile modificare alcune delle impostazioni di configurazione del backup in base ai requisiti dell'applicazione. È possibile utilizzaredbaascli
per modificare questi parametri se sono contrassegnati conCompatible with console automatic backup
.
Parametri di configurazione per il backup
Tabella 5-17 Parametri di configurazione generali (validi per tutte le destinazioni di backup ad eccezione di Storage locale (FRA))
Parametro | descrizione; | Compatibile con il backup gestito da Oracle |
---|---|---|
bkup_rman_compression |
Livello di compressione applicato ai backup automatici.
I valori validi sono Valore predefinito:
|
Sì |
bkup_set_section_size |
Consente l'uso della funzione di backup multisezione RMAN.
I valori validi sono |
Sì |
bkup_section_size |
Dimensione della sezione RMAN utilizzata per i backup automatici.
Il valore predefinito è 64G. Applicabile solo se |
Sì |
bkup_channels_node |
Numero di canali RMAN per nodo utilizzati per i backup automatici.
I valori validi sono compresi tra 1 e 32. |
Sì |
bkup_daily_time |
Ora di inizio del backup giornaliero automatico espressa nel formato di ora 24 ore come hh:mm .
|
Exadata Cloud@Customer: Sì
Exadata Cloud Service: No Non compatibile con il backup gestito da Oracle in Exadata Cloud Service. La responsabilità di programmazione risiede nel piano di controllo. |
bkup_archlog_frequency |
Intervallo in minuti tra i backup automatici dei file di log del database archiviati.
I valori validi sono 15, 20, 30, 60, da 120 a 1440 negli intervalli di 1 ora espressi in minuti. Impostazione predefinita: 30 per Exadata Cloud@Customer. |
Sì |
bkup_l0_day |
Questo parametro controlla il giorno della settimana di livello 0 sia per OSS che per NFS.
Giorno della settimana in cui viene eseguito un backup di livello 0. I valori validi sono Applicabile solo se Impostazione predefinita: |
Exadata Cloud@Customer: Sì
Exadata Cloud Service: No Non compatibile con il backup gestito da Oracle in Exadata Cloud Service. La responsabilità di programmazione risiede nel piano di controllo. |
Parametri di configurazione per la destinazione del servizio di storage degli oggetti (OSS)
Tabella 5-18 Parametri di configurazione per la destinazione del servizio di storage degli oggetti (OSS)
Parametro | descrizione; | Compatibile con il backup gestito da Oracle |
---|---|---|
bkup_oss |
Il servizio di storage degli oggetti verrà utilizzato come destinazione di backup.
I valori validi sono |
No |
bkup_oss_recovery_window |
Il periodo di conservazione per i backup è fino a 90.
Applicabile solo se Valore predefinito: 30. |
No |
bkup_oss_url |
Posizione del contenitore di storage utilizzato per il backup nello storage cloud.
Applicabile solo se |
No |
bkup_oss_user |
Nome utente dell'utente Oracle Cloud che dispone dei privilegi di scrittura sul contenitore di storage cloud specificato in bkup_oss_url .
Applicabile solo se |
No |
bkup_oss_passwd |
Password dell'utente Oracle Cloud che dispone dei privilegi di scrittura nel contenitore di storage cloud specificato in bkup_oss_url .
Applicabile solo se |
No |
Al momento, la destinazione Zero Data Loss Recovery Appliance (ZDLRA) è supportata solo su Exadata Cloud@Customer.
Parametri di configurazione per la destinazione Zero Data Loss Recovery Appliance (ZDLRA)
Tabella 5-19 Parametri di configurazione per la destinazione Zero Data Loss Recovery Appliance (ZDLRA)
Parametro | descrizione; | Compatibile con il backup gestito da Oracle |
---|---|---|
bkup_zdlra |
Abilita i backup in una Recovery Appliance.
I valori validi sono |
No |
bkup_zdlra_url |
Posizione di Recovery Appliance utilizzata per i backup.
Applicabile solo se |
No |
bkup_zdlra_user |
Nome utente VPC (Virtual Private Catalog) per Recovery Appliance specificato in bkup_zdlra_url .
Applicabile solo se |
No |
bkup_zdlra_passwd |
Password dell'utente Recovery Appliance specificato in bkup_zdlra_url .
Applicabile solo se |
No |
Per ulteriori informazioni, vedere Personalizzazione del funzionamento del trasporto di redo in tempo reale (RTRT) per i backup di Recovery Appliance.
Parametri di configurazione per la destinazione NFS (Network File System)
Tabella 5-20 Parametri di configurazione per la destinazione NFS (Network File System)
Parametro | descrizione; | Compatibile con il backup gestito da Oracle |
---|---|---|
bkup_nfs |
Abilita i backup nella directory di MOUNT NFS.
I valori validi sono |
No |
bkup_nfs_loc |
La posizione di MOUNT NFS, la directory fornita deve essere un punto di attivazione e disponibile su tutti i nodi.
Applicabile solo se |
No |
bkup_nfs_recovery_window |
Il periodo di conservazione per i backup nello storage NFS viene espresso come numero di giorni fino a 90.
Applicabile solo se Valore predefinito: 30. |
No |
Al momento, la destinazione NFS (Network File System) è supportata solo in Exadata Cloud@Customer.
Parametri di configurazione per la destinazione di memorizzazione locale (FRA)
Tabella 5-21 Parametri di configurazione per la destinazione FRA (Local Storage)
Parametro | descrizione; | Compatibile con il backup gestito da Oracle |
---|---|---|
bkup_disk |
Abilita i backup nello storage Exadata locale.
I valori validi sono |
No |
bkup_disk_recovery_window |
Il periodo di conservazione per i backup nello storage Exadata locale viene espresso come numero di giorni fino a 14.
Applicabile solo se Valore predefinito: 7. |
No |
Al momento, la destinazione FRA (Local Storage) è supportata solo in Exadata Cloud@Customer.
Argomenti correlati
Backup di un container database (CDB)
Prima di eseguire un backup, è necessario impostare la configurazione di backup utilizzando il comando dbaascli database backup --configure
come prerequisito. Per ulteriori informazioni, vedere Backup del database dbaascli.
Argomenti correlati
Backup di un database collegabile (PDB)
È inoltre possibile eseguire un backup di un PDB specifico. Ciò è utile se è necessario eseguire immediatamente il backup di uno o più PDB o se è necessario una base ad hoc, invece di eseguire il backup del CDB completo con la propria pianificazione. Per ulteriori informazioni, vedere Backup del PDB dbaascli.
Argomenti correlati
Recupero dello stato del job di backup
Durante l'esecuzione dell'operazione di backup, è possibile monitorarne lo stato fornendo l'ID job visualizzato all'utente durante l'esecuzione del comando di backup. Per ulteriori informazioni, vedere Backup del database dbaascli e Backup del PDB dbaascli.
Argomenti correlati
Come recuperare un database
Per eseguire il ripristino del database, sono disponibili varie opzioni a seconda del tipo di errore, della disponibilità dei dati e dei requisiti di backup e ripristino. Per ulteriori informazioni, vedere Recupero del database dbaascli.
Argomenti correlati
Argomento padre: Backup configurato dall'utente
Recupero di un PDB
È inoltre possibile recuperare un PDB specifico anziché un CDB completo ogni volta che è possibile evitarlo. Riduce l'impatto dell'indisponibilità poiché viene recuperato solo il PDB specifico, mentre il resto del CDB e dei PDB sono ancora disponibili per le aziende e le applicazioni. Per ulteriori informazioni, vedere Recupero del pdb dbaascli.
Argomenti correlati
Argomento padre: Come recuperare un database
Recupero dello stato del job di recupero
Analogamente al backup, lo stato dei comandi di recupero può essere monitorato fornendo l'ID del job visualizzato all'utente quando viene eseguito il comando di recupero. Per conoscere lo stato dell'operazione di recupero: per ulteriori informazioni, vedere Recupero del database dbaascli e Recupero del database dbaascli.
Argomenti correlati
Argomento padre: Come recuperare un database
Configurazione e personalizzazione dei backup con dbaascli
Oltre all'opzione di backup automatico basata su console, utilizza dbaascli per configurare e personalizzare i backup.
bkup_api
non sarà più valido nelle prossime release. Utilizzare i comandi dbaascli database backup
, dbaascli pdb backup
, dbaascli database recover
e dbaascli pdb recover
per eseguire il backup e il recupero dei container database e dei pluggable database. Per ulteriori informazioni, vedere Backup configurato dall'utente.
In dbaascli Release 25.1.2.0.0, i parametri di configurazione del backup sono stati rinominati. Tuttavia, è comunque possibile utilizzare i vecchi nomi dei parametri, poiché vengono mantenuti per la compatibilità con le versioni precedenti.
- Personalizzazione delle impostazioni di backup mediante un file di configurazione generato
È possibile personalizzare le impostazioni di backup per una distribuzione del database generando un file contenente le impostazioni personalizzabili correnti, modificando il file e quindi utilizzando il file per aggiornare le impostazioni di backup.
Argomenti correlati
Personalizzazione delle impostazioni di backup mediante un file di configurazione generato
È possibile personalizzare le impostazioni di backup per una distribuzione del database generando un file contenente le impostazioni personalizzabili correnti, modificando il file e quindi utilizzando il file per aggiornare le impostazioni di backup.
AVVERTENZA:
In generale, i backup configurati conbkup_api
, come descritto in questa sezione, non devono essere utilizzati insieme ai backup automatici abilitati per la console, ad eccezione delle eccezioni indicate di seguito. Se si utilizzano parametri diversi da quelli indicati come sicuri di seguito, non abilitare i backup basati sulla console; in caso contrario, possono verificarsi condizioni in conflitto o sovrascritture delle impostazioni e i backup potrebbero non essere eseguiti correttamente.
In dbaascli Release 25.1.2.0.0, i parametri di configurazione del backup sono stati rinominati. Tuttavia, è comunque possibile utilizzare i vecchi nomi dei parametri, poiché vengono mantenuti per la compatibilità con le versioni precedenti.
Per generare un file di configurazione con le impostazioni di backup correnti e utilizzarlo per aggiornare le impostazioni:
Qualsiasi modifica apportata utilizzando il comando
bkup_api
non si riflette nella console di Oracle Database Exadata Cloud@Customer.
Creazione di un backup su richiesta mediante dbaascli
È possibile utilizzare dbaascli
per creare un backup su richiesta di un database completo o di un singolo pluggable database (PDB):
bkup_api
non sarà più valido nelle prossime release. Utilizzare i comandi dbaascli database backup
, dbaascli pdb backup
, dbaascli database recover
e dbaascli pdb recover
per eseguire il backup e il recupero dei container database e dei pluggable database. Per ulteriori informazioni, vedere Backup e recupero configurati dall'utente.
L'utilizzo di questo metodo per un backup manuale è sicuro da utilizzare insieme ai backup automatici gestiti tramite la console. I backup manuali eseguiti in questo modo verranno visualizzati nella console dopo qualche tempo a causa della sincronizzazione.
Per modificare i file di configurazione del database di cui è stato eseguito il backup:
Argomenti correlati
Disabilitazione dei backup automatici per facilitare la gestione manuale di backup e ripristino
I backup, configurati nella console, nell'API o in dbaascli
dell'infrastruttura Exadata Cloud, funzionano per una vasta gamma di casi d'uso di backup e ripristino. Se hai bisogno di casi d'uso non supportati dai backup gestiti dal cloud, puoi gestire manualmente il backup e il ripristino del database, utilizzando la utility Oracle Recovery Manager (RMAN). Per informazioni sull'uso di RMAN, consultare il manuale Oracle Database Backup and Recovery User's Guide for Release 19.
La gestione del backup e del ripristino, mediante RMAN, su Exadata Cloud Infrastructure richiede l'acquisizione della proprietà completa dei backup dei log di database e archivio e i backup gestiti dal cloud non devono più essere utilizzati. Prima di avviare i backup manuali, è necessario disabilitare la funzionalità di backup gestita dal cloud. Ciò è necessario in modo che i job di backup cloud non rimuovano i log di archivio prima che venga eseguito manualmente il backup e non siano in conflitto con i backup manuali.
È possibile utilizzare la utility dbaascli
per disabilitare i backup gestiti dal cloud, inclusa la disabilitazione del job di rimozione automatica dei log di archivio.
Personalizzazione del comportamento RTRT (Real Time Redo Transport) per i backup di Recovery Appliance
È possibile abilitare o disabilitare il trasporto di redo in tempo reale utilizzando dbaascli
. È disponibile nella versione dbaastools
21.4.1.
dbaascli database backup --dbName myTestDB --configure —enableRTRT
Per ulteriori informazioni, vedere Backup del database dbaascli.
- L'abilitazione o la disabilitazione di RTRT funziona solo per Oracle Database versione 12.2 e successive.
- Se è stata abilitata l'associazione Data Guard tra i database, dopo aver abilitato RTRT nel database primario, è necessario copiare manualmente il password file dal database primario al database in standby. Per ulteriori informazioni sulla copia del password file dal database primario al database di standby, consultare 12c: Data Guard Physical Standby - Managing password files in a RAC Physical Standby (ID documento 1984091.1).
Argomenti correlati
Metodi di backup alternativi
Informazioni sui metodi di backup alternativi disponibili oltre a OCI Console.
Il backup per i database in Exadata Database Service on Cloud@Customer può essere eseguito attraverso diversi metodi, oltre ai backup automatici configurati nella console. In genere, la console (o l'API/CLI OCI che vi corrispondono) è il metodo preferito in quanto fornisce il metodo più semplice e automatico. In generale, è preferibile sfruttare OCI Console, OCI API o OCI riga di comando su metodi di gestione alternativi. Tuttavia, se le azioni richieste non possono essere completate tramite i metodi preferiti, sono disponibili altre due opzioni per configurare manualmente i backup: dbaascli
e Oracle Recovery Manager (RMAN).
Utilizzare i comandi
dbaascli database backup
, dbaascli pdb backup
, dbaascli database recover
e dbaascli pdb recover
per eseguire il backup e il recupero dei container database e dei pluggable database. Per ulteriori informazioni, vedere Backup configurato dall'utente.
RMAN è lo strumento di backup incluso in Oracle Database. Per informazioni sull'uso di RMAN, consultare il manuale Oracle Database Backup and Recovery User's Guide for Release 19. L'uso di RMAN per eseguire il backup dei database su Exadata Cloud Infrastructure offre la massima flessibilità in termini di opzioni di backup, ma anche la maggiore complessità.
Sebbene l'utilizzo di RMAN per il ripristino dei database di cui è stato eseguito il backup mediante qualsiasi metodo descritto nel presente documento sia considerato sicuro, RMAN non deve mai essere utilizzato per impostare i backup in combinazione con console (e API/interfaccia CLI OCI) né in combinazione con
dbaascli
. Se si sceglie di orchestrare i backup manualmente utilizzando RMAN, non è necessario utilizzare i backup automatici della console né dbaascli
. È innanzitutto necessario disabilitare completamente i backup automatici basati sulla console. Per ulteriori informazioni, vedere Disabilitazione dei backup automatici per facilitare la gestione manuale del backup e del recupero.
Il metodo dbaascli
offre una via di mezzo tra i backup automatici RMAN e della console in termini di flessibilità e semplicità. Utilizzare dbaascli
se la funzionalità necessaria non è supportata con i backup automatici della console, ma quando si desidera evitare la complessità dell'utilizzo diretto di RMAN. In alcuni casi, è possibile utilizzare dbaascli
per modificare la configurazione di backup automatico della console, ma in genere non è così. In genere, è necessario utilizzare dbaascli
anziché abilitare i backup nella console.
Argomenti correlati
Recupero di un database mediante Oracle Recovery Manager (RMAN)
Se è stato eseguito il backup del database utilizzando dbaascli, è possibile ripristinare manualmente tale backup utilizzando la utility Oracle Recovery Manager (RMAN). Per informazioni sull'uso di RMAN, consultare il manuale Oracle Database Backup and Recovery User's Guide for Release 19.
sebbene il ripristino mediante RMAN sia sicuro, non è necessario utilizzare RMAN per avviare i backup o modificare l'impostazione di backup insieme all'uso di
dbaascli
o insieme ai backup automatici della console. In questo modo potrebbero verificarsi condizioni in conflitto o sovrascritture di impostazioni e l'esecuzione dei backup potrebbe non essere riuscita.
Argomenti correlati
Argomento padre: Metodi di backup alternativi