Integra Oracle Base Database Service e Oracle Database Zero Data Loss Autonomous Recovery Service

I task riportati di seguito descrivono le operazioni di backup e ripristino tra Oracle Base Database Service e Recovery Service.

Configurare i backup gestiti da Oracle per i nuovi database

Questi passi descrivono come creare un nuovo database con i backup gestiti da Oracle.

  1. Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Oracle Base Database Service.
  2. Fare clic su Crea sistema DB.
  3. Immettere le nuove informazioni di computazione di Oracle Base Database Service, tra cui: nome del sistema DB, dominio di disponibilità, forma (incluso il numero di CPU da utilizzare), storage, conteggio nodi, edizione software di Oracle Database, chiave ssh per l'accesso CLI, tipo di licenza (licenza inclusa o BYOL), VCN, subnet client nella VCN in cui verrà eseguito il sistema DB, prefisso del nome host per il sistema DB e opzioni di raccolta diagnostica.
  4. Fare clic su Avanti.
  5. Immettere le informazioni del nuovo database, tra cui: nome del database, suffisso univoco DB, immagine del database (19c o 21c) e credenziali di amministratore (password per l'utente sys).
  6. In Configura backup database, selezionare Abilita backup automatici, quindi fare clic su Destinazione backup e fare clic su Servizio di recupero autonomo.
  7. Selezionare un criterio di protezione in base ai requisiti del periodo di conservazione per il database:
    • Bronzo: 14 giorni
    • Argento: 35 giorni
    • Oro: 65 giorni
    • Platino: 95 giorni
  8. Selezionare Protezione dati in momento reale.
    Questa opzione migliora la protezione del database e riduce al minimo il rischio di perdita di dati. La selezione di questa opzione è un costo aggiuntivo.
  9. Selezionare il valore predefinito Conserva backup in base al periodo retention dei criteri di protezione.
  10. Selezionare un'ora pianificata per i backup giornalieri.
  11. Selezionare Esegui immediatamente il primo backup.
  12. Fare clic su Crea sistema di database.
    Viene creato un nuovo database Oracle Base Database Service.

Nella finestra del database vengono visualizzate le informazioni di backup.

Un backup di livello 0 del nuovo database verrà portato alla destinazione di backup del servizio di recupero. I backup incrementali vengono eseguiti ogni giorno in base alla pianificazione di backup specificata. Se per la pianificazione del backup è stato specificato il valore predefinito Anytime, il backup giornaliero verrà avviato in qualsiasi momento dopo il completamento della configurazione del servizio. I backup vengono conservati nel servizio di recupero in base al criterio di protezione del backup specificato. Con la tecnologia incremental forever di Recovery Service, non è necessario eseguire backup completi di livello 0 settimanali. Recovery Service può produrre un backup completo virtuale quando necessario, senza consumare cicli della CPU nel sistema Oracle Base Database Service.

Dopo la creazione del database, facendo clic sul collegamento Autonomous Recovery Service verrà visualizzato un oggetto OCI del database protetto. Il database protetto visualizza: lo stato del database (protetto), se il trasferimento di redo in tempo reale è abilitato, l'esposizione alla perdita di dati (in minuti), la dimensione dei backup del database e la finestra di recupero corrente in giorni e ore.

Abilita backup gestiti da Oracle per database esistenti

Questi passi descrivono come abilitare i backup gestiti da Oracle in Recovery Service per i database creati senza backup gestiti da Oracle. Il database esistente deve essere in esecuzione su Oracle Database 19.18 o versioni successive o 21.8 e versioni successive.

  1. Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Oracle Base Database Service.
  2. Selezionare il sistema di Base Database in cui è configurato Oracle Base Database Service.
  3. Selezionare il database in cui si desidera abilitare i backup gestiti da Oracle nel servizio di recupero.
  4. Fare clic su Abilita backup automatici.
  5. Selezionare la casella di controllo Abilita backup automatici.
  6. Fare clic su Destinazione di backup e selezionare Autonomous Recovery Service.
  7. Selezionare un criterio di protezione in base ai requisiti del periodo di conservazione per il database:
    • Bronzo: 14 giorni
    • Argento: 35 giorni
    • Oro: 65 giorni
    • Platino: 95 giorni
  8. Selezionare Protezione dati in momento reale.
    Questa opzione riduce al minimo il rischio di perdita di dati.
  9. Selezionare Conserva backup in base al periodo retention dei criteri di protezione.
  10. Selezionare un'ora pianificata per i backup giornalieri.
  11. Selezionare Esegui immediatamente il primo backup.
  12. Fare clic su Salva modifiche.

Un backup di livello 0 del database verrà portato alla destinazione di backup del servizio di recupero. I backup incrementali vengono eseguiti ogni giorno in base alla pianificazione di backup specificata. Se per la pianificazione del backup è stato specificato il valore predefinito Anytime, il backup giornaliero verrà avviato in qualsiasi momento dopo il completamento della configurazione del servizio. I backup vengono conservati nel servizio di recupero in base al criterio di protezione del backup specificato. Con la tecnologia incremental forever di Recovery Service, non è necessario eseguire backup completi di livello 0 settimanali. Recovery Service può produrre un backup completo virtuale quando necessario, senza consumare cicli della CPU nel sistema Oracle Base Database Service.

Viene creato e associato al database un nuovo oggetto OCI del database protetto. Il database protetto visualizza: lo stato del database (protetto), se il trasferimento di redo in tempo reale è abilitato, l'esposizione alla perdita di dati (in minuti), la dimensione dei backup del database e la finestra di recupero corrente in giorni e ore.

Crea backup su richiesta

Dopo aver abilitato i backup gestiti da Oracle nel servizio di recupero, è possibile eseguire i backup su richiesta utilizzando la console OCI seguendo questi passi.

  1. Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Oracle Base Database Service.
  2. Selezionare il sistema di Base Database in cui è configurato Oracle Base Database Service.
  3. Selezionare il database in cui si desidera creare un backup su richiesta in Servizio di recupero.
  4. In Risorse, fare clic su Backup.
  5. Fare clic su Crea backup.
  6. Immettere un nome per il nuovo backup su richiesta.
  7. Fare clic su Crea backup.
Un nuovo backup viene creato e visualizzato nell'elenco dei backup disponibili. I backup on-demand rimangono nel Servizio di recupero in base al criterio di conservazione dei backup (bronzo, argento, oro o platino) selezionato per i backup automatici.

Crea un nuovo database da un backup

Creare un nuovo database Oracle Base Database Service da un backup gestito da Oracle esistente seguendo questi passi.

  1. Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Oracle Base Database Service.
  2. Selezionare il sistema di Base Database in cui è configurato Oracle Base Database Service.
  3. Fare clic sul database di origine da cui esiste già il backup in Servizio di recupero.
  4. In Risorse, fare clic su Backup.
  5. Fare clic sul menu Azioni per il backup che si desidera utilizzare come origine per il nuovo database.
    Viene visualizzato un nuovo menu.
  6. Fare clic su Crea database.
  7. Fare clic su Crea un nuovo sistema di database, quindi su Crea.
  8. Immettere le informazioni di computazione del nuovo database.
  9. Fare clic su Avanti.
  10. Immettere le informazioni del nuovo database.
    Quando si seleziona la versione immagine del database, selezionare la stessa versione del database di origine.
  11. Fare clic su Crea sistema di database.
Il nuovo database viene creato su un nuovo sistema di Base Database nella stessa area OCI e nello stesso dominio di disponibilità del database di origine. Tenere presente che non è possibile abilitare i backup automatici durante la creazione del database da un backup esistente. Se sono necessari backup automatici, abilitare i backup automatici dopo la creazione del database.

Ripristinare un database

È possibile ripristinare un database Oracle Base Database Service nel punto di ripristino più recente disponibile, in un point-in-time specifico o in un SCN specifico. Il ripristino e il ripristino vengono eseguiti utilizzando la console OCI. Questi passi illustrano come ripristinare un database.

  1. Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Oracle Base Database Service.
  2. Selezionare il sistema di Base Database in cui è configurato Oracle Base Database Service.
  3. Selezionare il database da ripristinare.
  4. In Risorse, fare clic su Backup.
    Viene visualizzata una lista di backup disponibili. Anche se non è possibile ripristinare un database da un backup in questa lista, la lista di backup può essere utilizzata come riferimento ai dati attualmente disponibili per ripristinare il database.
  5. Fare clic su Ripristina.
  6. Selezionare una delle tre opzioni di ripristino riportate di seguito.
    • Ripristina in base alla versione più recente: il database viene ripristinato e recuperato con un'assenza di dati o una ridotta del minimo possibile.
    • Ripristina in base all'indicatore orario: il database viene ripristinato in base a un indicatore orario specifico.
    • Ripristina in SCN: il database viene ripristinato in un numero di modifica del sistema Oracle Database specifico. È necessario conoscere l'SCN specifico.
  7. Fare clic su Ripristina database.