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.

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.

Nota

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.

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'utente oracle 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.

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.

  1. Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
  2. Scegliere l'area che contiene l'infrastruttura Exadata.
  3. Fare clic su Destinazioni di backup.
  4. Fare clic su Crea destinazione di backup.
  5. Fornire le informazioni richieste nella pagina Crea destinazione backup:
    1. Scegliere un compartimento.

      Nella lista dei compartimenti disponibili, scegliere il compartimento che si desidera contenere la destinazione di backup.

    2. Assegnare un nome alla destinazione di backup.

      Specificare un nome riconoscibile dall'utente che è possibile utilizzare per identificare la destinazione del backup. Il nome non deve essere univoco perché un OCID (Oracle Cloud Identifier) identifica in modo univoco la destinazione di backup.

    3. Scegliere una destinazione di backup Zero Data Loss Recovery Appliance o NFS (Network File System).
      Nota

      È inoltre possibile impostare OCI Object Store come destinazione di backup. Non è tuttavia possibile impostarlo da questa schermata. Puoi configurare OCI Object Store come destinazione di backup quando crei un database. Per ulteriori informazioni, vedere Tipo di destinazione backup in Uso della console per creare un database.

      Selezionare Recovery Appliance o Network Storage (NFS).

      • Se si seleziona Recovery Appliance, è necessario specificare anche quanto segue per Zero Data Loss Recovery Appliance:
        • Fornire la stringa di connessione a Recovery Appliance: specificare la stringa di connessione di Oracle Net Services per la connessione all'appliance. Queste informazioni vengono in genere fornite dall'amministratore di Zero Data Loss Recovery Appliance.
          Nota

          I clienti ADB devono accertarsi di fornire la stringa di connessione che si connette all'appliance di recupero in un formato stringa "easy connect" Oracle, come mostrato di seguito:
          host:port/service name

          Dove host è il nome host SCAN di Zero Data Loss Recovery Appliance.

        • Fornire gli utenti di Virtual Private Catalog (VPC): fornisci un nome utente VPC per la connessione a Zero Data Loss Recovery Appliance. È possibile specificare più nomi utente VPC nel caso in cui si desideri utilizzare l'appliance come destinazione di backup per più database. Queste informazioni vengono in genere fornite dall'amministratore di Zero Data Loss Recovery Appliance.
      • Se si seleziona Network Storage (NFS), è necessario specificare anche quanto segue:
        • Self-mount per database non autonomi:

          Fornire il percorso del punto di accesso NFS locale: specificare il percorso della directory locale in ogni nodo del cluster VM su cui viene eseguito il MOUNT del percorso del server NFS. Il percorso della directory locale e quello del server NFS devono essere uguali in tutti i nodi del cluster VM.
        • Installazione automatica per i database autonomi:

          Utilizzare questa destinazione per i database autonomi:
          • server NFS: specificare l'indirizzo IP del server NFS. Facoltativamente, è possibile specificare fino a quattro indirizzi IP. Questi sono solo percorsi aggiuntivi per lo stesso server NFS. Tenere presente che Oracle supporta un solo dispositivo NFS per i backup.
          • condivisione di esportazione NFS: specificare il percorso della directory in cui è installato il file system esportato.
    4. Configurare le opzioni avanzate.
      • Tag: (facoltativo) è possibile scegliere di applicare le tag. Se si dispone delle autorizzazioni per creare una risorsa, si dispone anche delle autorizzazioni per applicare tag in formato libero a tale risorsa. Per applicare una tag definita, è necessario disporre delle autorizzazioni per utilizzare lo spazio di nomi tag. Per ulteriori informazioni sull'applicazione di tag, fare riferimento alle informazioni sulle tag delle risorse. Se non si è certi di applicare le tag, saltare questa opzione (è possibile applicare le tag in un secondo momento) o chiedere all'amministratore.
  6. Fare clic su Crea destinazione di backup.

    Nella pagina Dettagli destinazione backup viene visualizzata la nuova destinazione di backup creata.

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.

  1. Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
  2. Scegliere l'area e il compartimento che contengono la destinazione di backup da modificare.
  3. Fare clic su Destinazioni di backup.
  4. Fare clic sul nome della destinazione di backup da modificare.

    Nella pagina Dettagli destinazione backup vengono visualizzate informazioni sulla destinazione di backup selezionata.

  5. Fare clic Modifica.
  6. Utilizzare la finestra di dialogo Modifica destinazione backup per modificare gli attributi di destinazione del backup:
    Nota

    Impossibile modificare una destinazione di backup se vi è già un database collegato.

    • Se si modifica una destinazione di backup di Zero Data Loss Recovery Appliance:
      • Fornire la stringa di connessione a Recovery Appliance: specificare la stringa di connessione di Oracle Net Services per la connessione a Recovery Appliance. Queste informazioni vengono in genere fornite dall'amministratore di Recovery Appliance.
      • Fornire gli utenti del catalogo privato virtuale (VPC): fornire un nome utente VPC per la connessione a Recovery Appliance. È possibile specificare più nomi utente VPC nel caso in cui si desideri utilizzare Recovery Appliance come destinazione di backup per più database. Queste informazioni vengono in genere fornite dall'amministratore di Recovery Appliance.
    • Se si sta modificando una destinazione di backup NFS:
      • Self-mount per database non autonomi:

        Fornire il percorso del punto di accesso NFS locale: specificare il percorso della directory locale in ogni nodo del cluster VM su cui viene eseguito il MOUNT del percorso del server NFS. Il percorso della directory locale e quello del server NFS devono essere uguali in tutti i nodi del cluster VM.
      • Installazione automatica per i database autonomi:

        Utilizzare questa destinazione per i database autonomi:
        • server NFS: specificare l'indirizzo IP del server NFS. Facoltativamente, è possibile specificare fino a quattro indirizzi IP.
        • condivisione di esportazione NFS: specificare il percorso della directory in cui è installato il file system esportato.
  7. Fare clic su Salva modifiche.
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.

  1. Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
  2. Scegliere l'area e il compartimento che contengono la destinazione di backup da spostare.
  3. Fare clic su Destinazioni di backup.
  4. Fare clic sul nome della destinazione di backup che si desidera spostare.

    La pagina Dettagli destinazione di backup visualizza informazioni sulla destinazione di backup selezionata.

  5. Fare clic su Move Resource.
  6. Nella finestra di dialogo visualizzata, scegliere il nuovo compartimento per la destinazione di backup e fare clic su Sposta risorsa.
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.

Eliminazione di una destinazione di backup:
  • Non rimuove i backup residui rimasti nella destinazione del backup
  • Rimuove tutti i riferimenti alla destinazione di backup eliminata dal piano di controllo cloud
  1. Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
  2. Scegliere l'area e il compartimento che contiene la destinazione di backup da eliminare.
  3. Fare clic su Destinazioni di backup.
  4. Fare clic sul nome della destinazione di backup che si desidera eliminare.

    La pagina Dettagli destinazione di backup visualizza informazioni sulla destinazione di backup selezionata.

  5. Fare clic su Elimina.
  6. Nella finestra di dialogo visualizzata, immettere il nome della destinazione di backup e fare clic su Elimina destinazione di backup per confermare l'azione.

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".

Utilizza le seguenti operazioni API per gestire le destinazioni di backup di Oracle Exadata Database Service on Cloud@Customer:
  • CreateBackupDestination
  • DeleteBackupDestination
  • GetBackupDestination
  • ListBackupDestination
  • UpdateBackupDestination
  • ChangeBackupDestinationCompartment

Per l'elenco completo delle API, vedere "API del servizio di database".

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.

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 accesso NFS o ZDLRA.

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.

Nota

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.
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'utente oracle 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.
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.

  1. Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
  2. Scegliere l'area che contiene l'infrastruttura Exadata.
  3. Fare clic su Destinazioni di backup.
  4. Fare clic su Crea destinazione di backup.
  5. Fornire le informazioni richieste nella pagina Crea destinazione backup:
    1. Scegliere un compartimento.

      Nella lista dei compartimenti disponibili, scegliere il compartimento che si desidera contenere la destinazione di backup.

    2. Assegnare un nome alla destinazione di backup.

      Specificare un nome riconoscibile dall'utente che è possibile utilizzare per identificare la destinazione del backup. Il nome non deve essere univoco perché un OCID (Oracle Cloud Identifier) identifica in modo univoco la destinazione di backup.

    3. Scegliere una destinazione di backup Zero Data Loss Recovery Appliance o NFS (Network File System).
      Nota

      È inoltre possibile impostare OCI Object Store come destinazione di backup. Non è tuttavia possibile impostarlo da questa schermata. Puoi configurare OCI Object Store come destinazione di backup quando crei un database. Per ulteriori informazioni, vedere Tipo di destinazione backup in Uso della console per creare un database.

      Selezionare Recovery Appliance o Network Storage (NFS).

      • Se si seleziona Recovery Appliance, è necessario specificare anche quanto segue per Zero Data Loss Recovery Appliance:
        • Fornire la stringa di connessione a Recovery Appliance: specificare la stringa di connessione di Oracle Net Services per la connessione all'appliance. Queste informazioni vengono in genere fornite dall'amministratore di Zero Data Loss Recovery Appliance.
          Nota

          I clienti ADB devono accertarsi di fornire la stringa di connessione che si connette all'appliance di recupero in un formato stringa "easy connect" Oracle, come mostrato di seguito:
          host:port/service name

          Dove host è il nome host SCAN di Zero Data Loss Recovery Appliance.

        • Fornire gli utenti di Virtual Private Catalog (VPC): fornisci un nome utente VPC per la connessione a Zero Data Loss Recovery Appliance. È possibile specificare più nomi utente VPC nel caso in cui si desideri utilizzare l'appliance come destinazione di backup per più database. Queste informazioni vengono in genere fornite dall'amministratore di Zero Data Loss Recovery Appliance.
      • Se si seleziona Network Storage (NFS), è necessario specificare anche quanto segue:
        • Self-mount per database non autonomi:

          Fornire il percorso del punto di accesso NFS locale: specificare il percorso della directory locale in ogni nodo del cluster VM su cui viene eseguito il MOUNT del percorso del server NFS. Il percorso della directory locale e quello del server NFS devono essere uguali in tutti i nodi del cluster VM.
        • Installazione automatica per i database autonomi:

          Utilizzare questa destinazione per i database autonomi:
          • server NFS: specificare l'indirizzo IP del server NFS. Facoltativamente, è possibile specificare fino a quattro indirizzi IP. Questi sono solo percorsi aggiuntivi per lo stesso server NFS. Tenere presente che Oracle supporta un solo dispositivo NFS per i backup.
          • condivisione di esportazione NFS: specificare il percorso della directory in cui è installato il file system esportato.
    4. Configurare le opzioni avanzate.
      • Tag: (facoltativo) è possibile scegliere di applicare le tag. Se si dispone delle autorizzazioni per creare una risorsa, si dispone anche delle autorizzazioni per applicare tag in formato libero a tale risorsa. Per applicare una tag definita, è necessario disporre delle autorizzazioni per utilizzare lo spazio di nomi tag. Per ulteriori informazioni sull'applicazione di tag, fare riferimento alle informazioni sulle tag delle risorse. Se non si è certi di applicare le tag, saltare questa opzione (è possibile applicare le tag in un secondo momento) o chiedere all'amministratore.
  6. Fare clic su Crea destinazione di backup.

    Nella pagina Dettagli destinazione backup viene visualizzata la nuova destinazione di backup creata.

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.

  1. Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
  2. Scegliere l'area e il compartimento che contengono la destinazione di backup da modificare.
  3. Fare clic su Destinazioni di backup.
  4. Fare clic sul nome della destinazione di backup da modificare.

    Nella pagina Dettagli destinazione backup vengono visualizzate informazioni sulla destinazione di backup selezionata.

  5. Fare clic Modifica.
  6. Utilizzare la finestra di dialogo Modifica destinazione backup per modificare gli attributi di destinazione del backup:
    Nota

    Impossibile modificare una destinazione di backup se vi è già un database collegato.

    • Se si modifica una destinazione di backup di Zero Data Loss Recovery Appliance:
      • Fornire la stringa di connessione a Recovery Appliance: specificare la stringa di connessione di Oracle Net Services per la connessione a Recovery Appliance. Queste informazioni vengono in genere fornite dall'amministratore di Recovery Appliance.
      • Fornire gli utenti del catalogo privato virtuale (VPC): fornire un nome utente VPC per la connessione a Recovery Appliance. È possibile specificare più nomi utente VPC nel caso in cui si desideri utilizzare Recovery Appliance come destinazione di backup per più database. Queste informazioni vengono in genere fornite dall'amministratore di Recovery Appliance.
    • Se si sta modificando una destinazione di backup NFS:
      • Self-mount per database non autonomi:

        Fornire il percorso del punto di accesso NFS locale: specificare il percorso della directory locale in ogni nodo del cluster VM su cui viene eseguito il MOUNT del percorso del server NFS. Il percorso della directory locale e quello del server NFS devono essere uguali in tutti i nodi del cluster VM.
      • Installazione automatica per i database autonomi:

        Utilizzare questa destinazione per i database autonomi:
        • server NFS: specificare l'indirizzo IP del server NFS. Facoltativamente, è possibile specificare fino a quattro indirizzi IP.
        • condivisione di esportazione NFS: specificare il percorso della directory in cui è installato il file system esportato.
  7. Fare clic su Salva modifiche.
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.

  1. Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
  2. Scegliere l'area e il compartimento che contengono la destinazione di backup da spostare.
  3. Fare clic su Destinazioni di backup.
  4. Fare clic sul nome della destinazione di backup che si desidera spostare.

    La pagina Dettagli destinazione di backup visualizza informazioni sulla destinazione di backup selezionata.

  5. Fare clic su Move Resource.
  6. Nella finestra di dialogo visualizzata, scegliere il nuovo compartimento per la destinazione di backup e fare clic su Sposta risorsa.
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.

Eliminazione di una destinazione di backup:
  • Non rimuove i backup residui rimasti nella destinazione del backup
  • Rimuove tutti i riferimenti alla destinazione di backup eliminata dal piano di controllo cloud
  1. Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
  2. Scegliere l'area e il compartimento che contiene la destinazione di backup da eliminare.
  3. Fare clic su Destinazioni di backup.
  4. Fare clic sul nome della destinazione di backup che si desidera eliminare.

    La pagina Dettagli destinazione di backup visualizza informazioni sulla destinazione di backup selezionata.

  5. Fare clic su Elimina.
  6. Nella finestra di dialogo visualizzata, immettere il nome della destinazione di backup e fare clic su Elimina destinazione di backup per confermare l'azione.
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".

Utilizza le seguenti operazioni API per gestire le destinazioni di backup di Oracle Exadata Database Service on Cloud@Customer:
  • CreateBackupDestination
  • DeleteBackupDestination
  • GetBackupDestination
  • ListBackupDestination
  • UpdateBackupDestination
  • ChangeBackupDestinationCompartment

Per l'elenco completo delle API, vedere "API del servizio di database".

Backup e recupero automatici

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).
Nota

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.
Nota

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.

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 la lista dei backup disponibili con Oracle Exadata Database Service on Cloud@Customer, completare questa procedura.

Nota

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.
  1. Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
  2. Scegliere l'area e il compartimento che contiene il cluster VM che ospita il database a cui si è interessati.
  3. Fare clic su Cluster VM.
  4. Fare clic sul nome del cluster VM che ospita il database a cui si è interessati.
  5. Nella lista Risorse della pagina Dettagli cluster VM, fare clic su Database.
  6. Fare clic sul nome del database in cui si è interessati.
    Nella pagina Dettagli database vengono visualizzate informazioni sul database selezionato, che include una lista dei backup disponibili.
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.

Per modificare le impostazioni di backup disponibili, attenersi alla procedura riportata di seguito.
  1. Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
  2. 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.
  3. Fare clic su Cluster VM.
  4. Fare clic sul nome del cluster VM che ospita il database per il quale si desidera modificare le impostazioni di backup.
  5. Nella lista Risorse della pagina Dettagli cluster VM, fare clic su Database.
  6. 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.

  7. Fare clic su Modifica impostazioni di backup.
  8. 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

      • 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.

    • 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.
  9. 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.

Nota

È possibile ripristinare un database 23ai solo nella stessa home DB (ripristino in loco).

Per ripristinare un database, attenersi alla procedura descritta di seguito.

  1. Aprire il menu di navigazione. In Oracle Database, fare clic su Exadata Database Service on Cloud@Customer.
  2. Scegliere l'area e il compartimento che contiene il cluster VM che ospita il database che si desidera ripristinare.
  3. Fare clic su Cluster VM.
  4. Fare clic sul nome del cluster VM che ospita il database che si desidera ripristinare.
  5. Nella lista Risorse della pagina Dettagli cluster VM, fare clic su Database.
  6. Fare clic sul nome del database che si desidera ripristinare.

    Nella pagina Dettagli database vengono visualizzate informazioni sul database selezionato.

  7. Fare clic su Ripristina database.
  8. 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.
Nota

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

I backup configurati dall'utente prevedono i 4 passi riportati di seguito.
  1. 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.
  2. Imposta destinazione backup
  3. Configura database con una destinazione di backup
  4. Backup del database
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.
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.
  1. Backup gestito dall'utente: impostare una configurazione di backup completa in base alla destinazione.
  2. 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 utilizzare dbaascli per modificare questi parametri se sono contrassegnati con Compatible 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 NONE, basic, low, medium e high.

Valore predefinito: low.

NONE disabilita la compressione RMAN.

bkup_set_section_size Consente l'uso della funzione di backup multisezione RMAN.

I valori validi sono yes e no.

bkup_section_size Dimensione della sezione RMAN utilizzata per i backup automatici.

Il valore predefinito è 64G.

Applicabile solo se bkup_set_section_size è impostato su yes.

bkup_channels_node Numero di canali RMAN per nodo utilizzati per i backup automatici.

I valori validi sono compresi tra 1 e 32.

bkup_daily_time Ora di inizio del backup giornaliero automatico espressa nel formato di ora 24 ore come hh:mm. Exadata Cloud@Customer:

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.

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 mon, tue, wed, thu, fri, sat, sun. Sono supportati anche formati più lunghi, ad esempio Monday e Tuesday.

Applicabile solo se bkup_oss è impostato su yes.

Impostazione predefinita: sun.

Exadata Cloud@Customer:

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 yes e no.

No
bkup_oss_recovery_window Il periodo di conservazione per i backup è fino a 90.

Applicabile solo se bkup_oss è impostato su yes.

Valore predefinito: 30.

No
bkup_oss_url Posizione del contenitore di storage utilizzato per il backup nello storage cloud.

Applicabile solo se bkup_oss è impostato su yes.

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 bkup_oss è impostato su yes.

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 bkup_oss è impostato su yes.

No
Nota

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 yes e no.

No
bkup_zdlra_url Posizione di Recovery Appliance utilizzata per i backup.

Applicabile solo se bkup_zdlra è impostato su yes.

No
bkup_zdlra_user Nome utente VPC (Virtual Private Catalog) per Recovery Appliance specificato in bkup_zdlra_url.

Applicabile solo se bkup_zdlra è impostato su yes.

No
bkup_zdlra_passwd Password dell'utente Recovery Appliance specificato in bkup_zdlra_url.

Applicabile solo se bkup_zdlra è impostato su yes.

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 yes e no.

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 bkup_nfs è impostato su yes.

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 bkup_nfs è impostato su yes.

Valore predefinito: 30.

No
Nota

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 yes e no.

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 bkup_disk è impostato su yes.

Valore predefinito: 7.

No
Nota

Al momento, la destinazione FRA (Local Storage) è supportata solo in Exadata Cloud@Customer.

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.

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.

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.

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.

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

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.

Configurazione e personalizzazione dei backup con dbaascli

Oltre all'opzione di backup automatico basata su console, utilizza dbaascli per configurare e personalizzare i backup.

Nota

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.
Nota

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.

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 con bkup_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.
Nota

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:

  1. Connettersi a una virtual machine come utente opc.

    Per istruzioni dettagliate, vedere Connessione a una Virtual Machine con SSH.

  2. Avviare una shell del comando utente root:
    sudo -s
  3. Utilizzare il comando dbaascli database backup --getconfig per generare un file contenente le impostazioni di backup correnti per la distribuzione del database:
    dbaascli database backup --getconfig --dbname dbname
    Dove:
    • dbname è il nome del database su cui si desidera agire

    Ad esempio:

    • Per generare il file di configurazione:
      # dbaascli database backup --getconfig --dbname <dbname>
      DBAAS CLI version MAIN
      Executing command database backup --getconfig --dbname <dbname>
      vi Session log: /var/opt/oracle/log/v23db8/database/backup/dbaastools_2025-01-28_12-36-04-PM_236081.log
      logfile:/var/opt/oracle/log/dtrs/dcs-dtrs.0.*.log
      File /var/opt/oracle/log/dtrs/staging/tmpl/backup-6b4fff1e-370c-429b-9a28-723e9c3ba953-2025128-03611.cfg created
      dbaascli execution completed
    • Per personalizzare le impostazioni di backup utilizzando il file di configurazione, effettuare le operazioni riportate di seguito.
      # vi /var/opt/oracle/log/dtrs/staging/tmpl/backup-6b4fff1e-370c-429b-9a28-723e9c3ba953-2025128-03611.cfg
      # dbaascli database backup --configure --configFile /var/opt/oracle/log/dtrs/staging/tmpl/backup-6b4fff1e-370c-429b-9a28-723e9c3ba953-2025128-03611.cfg --dbname v23db8
  4. Modificare i valori dei parametri nel file generato per modificare le impostazioni che si desidera personalizzare nella configurazione di backup.

    Per personalizzare la configurazione del backup, è possibile modificare i seguenti parametri:

    Nota

    Compatible with Console Automatic Backups=Yes indica che il parametro è sicuro da modificare, anche quando si utilizzano i backup automatici basati sulla console. Se si utilizzano parametri con Compatible with Console Automatic Backups=No, non abilitare i backup tramite la console.

    Tabella 5-22 Parametri di configurazione del backup - Parametri Cron specifici per bkup_api

    Parametro descrizione; Compatibile con i backup automatici della console*

    Nome precedente: bkup_cron_entry

    Nuovo nome: scheduleBackups

    Abilita la configurazione di backup automatico.

    I valori validi sono yes e no.

    No

    Nome precedente: bkup_archlog_cron_entry

    Nuovo nome: manageArchivelogs

    Abilita i backup automatici dei file di log del database archiviati.

    I valori validi sono yes e no.

    L'impostazione di manageArchivelogs su no disabilita i processi di cleanup automatico dei log di archivio. Questa impostazione è valida solo se al database associato non sono configurati backup automatici del database.

    No

    Nome precedente: bkup_l0_day

    Nuovo nome: L0BackupDay

    Questo parametro controlla il giorno della settimana di livello 0.

    Giorno della settimana in cui viene eseguito un backup di livello 0.

    I valori validi sono mon, tue, wed, thu, fri, sat e sun. Sono supportati anche formati più lunghi, ad esempio Monday e Tuesday.

    Impostazione predefinita: sun.

    No

    Tabella 5-23 Parametri di configurazione del backup - Parametri di configurazione RMAN generali (validi per tutte le destinazioni di backup ad eccezione di Storage locale (FRA))

    Parametro descrizione; Compatibile con i backup automatici della console*

    Nome precedente: bkup_rman_compression

    Nuovo nome: compressionLevel

    Livello di compressione applicato ai backup automatici.

    I valori validi sono NONE, basic, low,
    medium
    , e high.

    Il valore predefinito è low.

    Il valore NONE disabilita la compressione RMAN.

    Se la compressione RMAN è abilitata, qualsiasi file di dati cifrato TDE verrà decifrato, compresso e cifrato RMAN.

    Nome precedente: bkup_section_size

    Nuovo nome: sectionSize

    Dimensione della sezione RMAN utilizzata per i backup automatici.

    Il valore predefinito è 64G.

    Nome precedente: bkup_channels_node

    Nuovo nome: channelsPerNode

    Numero di canali RMAN per nodo utilizzati per i backup automatici.

    I valori validi sono compresi tra 1 e 32.

    Il valore predefinito è 4.

    Nome precedente: bkup_daily_time

    Nuovo nome: autoBackupTime

    Ora di inizio del backup giornaliero automatico espressa in 24 ore come hh:mm.

    Nome precedente: bkup_archlog_frequency

    Nuovo nome: backupFrequencyAL

    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 in intervalli di 1 ora espressi in minuti.

    Il valore predefinito è 30 per Exadata Cloud@Customer.

    Nome precedente: bkup_type

    Nuovo nome: backupDestination

    Il tipo di posizione in cui risiede il backup. Uno qualsiasi dei valori seguenti.

    OSS o ZDLRA o DISK o NFS

    Nome precedente: bkup_filesperset_regular

    Nuovo nome: filesPerSet

    Specifica il numero massimo di file di dati che è possibile includere in un backup set per i backup regolari/di archivio.

    Nome precedente: bkup_filesperset_al

    Nuovo nome: filesPerSetAL

    Specifica il numero massimo di file di log di archivio che è possibile includere in un set di backup per Archivelog Backups.

    Nome precedente: bkup_encryption

    Nuovo nome: encryption

    La cifratura specifica se i backup devono essere cifrati o meno.

    Per impostazione predefinita, la cifratura è abilitata per OSS e NFS, mentre è disabilitata per ZDLRA e DISK. Questa impostazione può essere modificata solo per NFS.

    Nome precedente: rmanBackupOptimization

    Nuovo nome: optimization

    L'ottimizzazione è una funzionalità che riduce la quantità di dati di cui è necessario eseguire il backup, il trasferimento e il ripristino. Il valore consigliato è ON.

    Nome precedente: rmanFraCleanupChannels

    Nuovo nome: numberOfChannelsForFraCleanup

    Specifica il numero di canali utilizzati per il job di cleanup FRA.

    Nome precedente: Compress_Archive_Logs

    Nuovo nome: compressionAL

    Specifica se comprimere i backup dei log di archivio non lo sono.

    Per impostazione predefinita, il valore è impostato su false per ZDLRA e questa impostazione non può essere modificata.

    Nome precedente: bkup_archlog_fra_retention

    Nuovo nome: archivelogRetentionDays

    Specifica il numero di giorni di conservazione del log di archivio in FRA.

    Tabella 5-24 Parametri di configurazione del backup - Parametri di memorizzazione locale (FRA)

    Parametro descrizione; Compatibile con i backup automatici della console*
    backupDestination=disk

    Abilita i backup nello storage Exadata locale.

    I valori validi sono yes e no.

    No

    Nome precedente: bkup_disk_recovery_window

    Nuovo nome: diskRecoveryWindow

    Periodo di conservazione per i backup nello storage Exadata locale, espresso come numero di giorni fino a 14.

    Applicabile solo se bkup_disk è impostato su yes o backupdestination è impostato su DISK

    Il valore predefinito è 7.

    No

    Tabella 5-25 Parametri di configurazione del backup - Parametri NFS (Network File System)

    Parametro descrizione; Compatibile con i backup automatici della console*
    backupDestination=nfs

    Abilita i backup nella directory di MOUNT NFS.

    I valori validi sono yes e no.

    No

    Nome precedente: bkup_nfs_loc

    Nuovo nome: nasLocation

    La posizione di accesso NFS, la directory fornita deve essere un punto di attivazione e disponibile su tutti i nodi. No

    Nome precedente: bkup_nfs_recovery_window

    Nuovo nome: nasRecoveryWindow

    Periodo di conservazione per i backup nello storage NFS, espresso come numero di giorni fino a 90.

    Applicabile solo se bkup_nfs è impostato su yes o backupdestination è impostato su NFS.

    Il valore predefinito è 30.

    No

    Tabella 5-26 Parametri di configurazione del backup - Parametri del servizio di storage degli oggetti (OSS)

    Parametro descrizione; Compatibile con i backup automatici della console*
    backupDestination=oss

    Abilita i backup nello storage cloud.

    I valori validi sono yes e no.

    No

    Nome precedente: bkup_oss_recovery_window

    Nuovo nome: ossRecoveryWindow

    Periodo di conservazione per i backup nello storage cloud, espresso come numero di giorni fino a 90.

    Applicabile solo se bkup_oss è impostato su yes o backupdestination è impostato su OSS.

    Il valore predefinito è 30.

    No

    Nome precedente: bkup_oss_url

    Nuovo nome: ossURL

    Posizione del contenitore di storage utilizzato per il backup nello storage cloud.

    Applicabile solo se bkup_oss è impostato su yes o backupdestination è impostato su OSS.

    No

    Nome precedente: bkup_oss_user

    Nuovo nome: ossUserName

    Nome utente dell'utente Oracle Cloud con privilegi di scrittura sul contenitore di storage cloud specificato in bkup_oss_url.

    Applicabile solo se bkup_oss è impostato su yes o backupdestination è impostato su OSS.

    No

    Nome precedente: bkup_oss_passwd

    Nuovo nome: ossAuthToken

    Password dell'utente Oracle Cloud con privilegi di scrittura sul contenitore di storage cloud specificato in ossURL.

    Applicabile solo se bkup_oss è impostato su yes o backupdestination è impostato su OSS.

    No
    Nota

    I parametri Zero Data Loss Recovery Appliance (ZDLRA) sono validi solo per le installazioni Exadata Cloud@Customer.

    Tabella 5-27 Parametri di configurazione del backup - Parametri di Zero Data Loss Recovery Appliance (ZDLRA)

    Parametro descrizione; Compatibile con i backup automatici della console*
    backupDestination=zdlra

    Abilita i backup in una Recovery Appliance.

    I valori validi sono yes e no.

    No

    Nome precedente: bkup_zdlra_url

    Nuovo nome: zdlraUrl

    Posizione di Recovery Appliance utilizzata per i backup.

    Applicabile solo se bkup_zdlra è impostato su yes o backupdestination è impostato su ZDLRA.

    No

    Nome precedente: bkup_zdlra_user

    Nuovo nome: zdlraVpcUserName

    Nome utente VPC (Virtual Private Catalog) per Recovery Appliance specificato in bkup_zdlra_url.

    Applicabile solo se bkup_zdlra è impostato su yes o backupdestination è impostato su ZDLRA.

    No

    Nome precedente: bkup_zdlra_passwd

    Nuovo nome: zdlraVpcPassword

    Password dell'utente Recovery Appliance specificato in bkup_zdlra_url.

    Applicabile solo se bkup_zdlra è impostato su yes o backupdestination è impostato su ZDLRA.

    N

    Tabella 5-28 Parametri di configurazione del backup - Parametri di supporto del catalogo RMAN

    Parametro descrizione; Compatibile con i backup automatici della console*

    Nome precedente: bkup_use_rcat

    Nuovo nome: useCatalog

    Abilita l'uso di un Recovery Catalog RMAN esistente.

    I valori validi sono yes e no.

    Sì (solo per i backup NFS e OSS)

    Nome precedente: bkup_rcat_user

    Nuovo nome: catalogUserName

    Nome utente Recovery Catalog.

    Applicabile solo se bkup_use_rcat è impostato su yes.

    Sì (solo per i backup NFS e OSS)

    Nome precedente: bkup_rcat_passwd

    Nuovo nome: catalogPassword

    Password per l'utente del Recovery Catalog specificata in bkup_rcat_user.

    Applicabile solo se bkup_use_rcat è impostato su yes.

    Sì (solo per i backup NFS e OSS)

    Nome precedente: bkup_rcat_conn

    Nuovo nome: catalogConnectionString

    Stringa di connessione per il Recovery Catalog RMAN.

    Applicabile solo se bkup_use_rcat è impostato su yes.

    Sì (solo per i backup NFS e OSS)

    Solo i parametri sopra indicati con *Compatible with Console Automatic Backups = Yes possono essere modificati in modo sicuro insieme ai backup automatici basati su console. Se è necessario modificare altri parametri, non abilitare i backup tramite la console.

  5. Utilizzare il comando dbaascli database backup --configure per aggiornare le impostazioni di backup utilizzando il file contenente le impostazioni di backup aggiornate:
    # dbaascli database backup --configure --configFile <file_name> --dbname
        <database_name>
  6. Utilizzare dbaascli database backup --status per controllare lo stato dell'aggiornamento della configurazione:
    # dbaascli database backup --status --uuid <uuid> --dbname
        <database_name>
  7. Uscire dalla shell del comando utente root:
    exit
Nota

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):

Nota

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.
Nota

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:

  1. Connettersi come utente oracle a un nodo di calcolo.

    Per istruzioni dettagliate, vedere Connessione a un nodo di calcolo con SSH.

  2. Avviare una shell di comandi utente root:
    # sudo -s
    #
  3. Immettere il comando dbaascli:
    • Per creare un backup che segue il criterio di conservazione corrente:
      # dbaascli database backup --start --dbname <database_name>

      Dove dbname è il nome del database di cui si desidera eseguire il backup.

    • Per creare un backup su richiesta di un PDB specifico, utilizzare il seguente comando bkup_api:
      # /var/opt/oracle/bkup_api/bkup_api bkup_start --dbname=dbname --pdb=pdbname
    • Per creare un backup a lungo termine:
      # dbaascli database backup --start --archival --dbname --tag <archival_tag>
    • Per creare un backup di livello 0 RMAN su richiesta, effettuare le operazioni riportate di seguito.
      # dbaascli database backup --dbname <value> --start --level0

      È possibile utilizzare questa opzione per eseguire manualmente un backup RMAN di livello 0 (completo) se il backup pianificato di livello settimanale 0 non riesce o dopo un'importante modifica strutturale nel database, ad esempio l'aggiunta di un nuovo file di dati o di una tablespace. Questa opzione è valida solo per le configurazioni di backup che utilizzano solo lo storage cloud.

  4. Dopo aver avviato un backup su richiesta, il processo di backup viene eseguito in background. Per controllare l'avanzamento del processo di backup, eseguire il comando dbaascli seguente sullo stesso nodo di calcolo in cui è in esecuzione il backup:
    # dbaascli database backup --dbname <value> --status --uuid <backup_uuid>
  5. Uscire dalla shell del comando utente root e disconnettersi dal nodo di calcolo:
    # exit
    # exit

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.

Ad esempio, per abilitare RTRT per il database myTestDB:
dbaascli database backup --dbName myTestDB --configure —enableRTRT

Per ulteriori informazioni, vedere Backup del database dbaascli.

Nota

  • 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).

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).

Nota

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à.

Nota

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.

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.

Nota

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.