Recupera un database mediante la console
Questo articolo spiega come recuperare un database da un backup automatico memorizzato nel servizio di recupero o nello storage degli oggetti.
Per ulteriori informazioni sui backup, vedere Backup e recupero in Base Database Service.
Criterio IAM necessario
Per utilizzare Oracle Cloud Infrastructure, un amministratore deve concedere l'accesso di sicurezza in un criterio. Questo accesso è necessario indipendentemente dal fatto che si stia utilizzando la console o l'API REST con un SDK, un'interfaccia CLI o unaltro strumento. Se viene visualizzato un messaggio che indica che non si dispone dell'autorizzazione o che non si dispone dell'autorizzazione, verificare con l'amministratore il tipo di accesso di cui si dispone e il compartimento di cui lavorare.
Se non si conoscono i criteri, vedere Guida introduttiva ai criteri e Criteri comuni.
Prerequisiti
Il sistema DB richiede l'accesso al servizio di recupero o al servizio di storage degli oggetti, inclusa la connettività all'endpoint Swift applicabile per lo storage degli oggetti. Oracle consiglia di utilizzare un gateway di servizi con la VCN per abilitare questo accesso. Il servizio di recupero richiede un percorso di rete dedicato in ogni VCN del database.
Per ulteriori informazioni sull'impostazione della VCN per il sistema DB, incluso il gateway di servizi, vedere VCN e subnet.
Per ulteriori informazioni sugli endpoint Swift da utilizzare, vedere È possibile utilizzare Oracle Cloud Infrastructure Object Storage come destinazione per i backup on-premise?
Informazioni generali
- Il profilo password predefinito verrà reimpostato quando si ripristina un sistema DB da un backup.
- È possibile utilizzare la console per ripristinare il database da un backup automatico creato utilizzando la console o l'API. È possibile ripristinare l'ultimo stato valido noto del database oppure specificare un point-in-time o un SCN (System Change Number) esistente. È inoltre possibile creare un nuovo database utilizzando un backup standalone.
- La lista dei backup visualizzati nella console non include i backup non gestiti (backup creati direttamente utilizzando
RMANodbcli). - Se il database che si sta ripristinando è stato configurato per utilizzare le chiavi di cifratura gestite dal cliente dopo l'indicatore orario o l'SCN specificati, il database verrà ripristinato senza che siano abilitate le chiavi gestite dal cliente. È possibile modificare le impostazioni di cifratura dopo il ripristino per utilizzare le chiavi gestite dal cliente.
Per ulteriori informazioni, vedere Gestisci chiavi di cifratura.
Procedura
Eseguire i passi riportati di seguito per ripristinare un database utilizzando OCI Console.
- Nella pagina della lista Sistemi DB selezionare il sistema DB contenente il database che si desidera utilizzare. Se hai bisogno di aiuto per trovare la pagina della lista o il sistema DB, vedere Elenca i sistemi DB.
- Nella scheda Database selezionare il database che si desidera utilizzare.
-
Nella pagina dei dettagli del database, nel menu Azioni, selezionare Ripristina.
Nota: è possibile accedere alla lista dei backup anche selezionando Backup standalone in Risorse.
-
Selezionare una delle opzioni di ripristino riportate di seguito.
- Ripristina alla versione più recente: ripristina il database all'ultimo stato valido noto con la minore perdita di dati possibile.
- Ripristina in base a indicatore orario: ripristina il database in base all'indicatore orario specificato.
-
Ripristina in SCN: ripristina il database utilizzando il numero SCN (System Change Number) specificato. Questo SCN deve essere valido.
Nota: è possibile determinare il numero SCN da utilizzare accedendo all'host del database e eseguendo query su di esso oppure accedendo a log in linea o archiviati.
- Selezionare Ripristina e confermare.
Nota: se l'operazione di ripristino non riesce, lo stato del database sarà "Ripristino non riuscito". È possibile provare a ripristinare di nuovo utilizzando un'opzione di ripristino diversa. Tuttavia, Oracle consiglia di esaminare i log RMAN sull'host e di risolvere eventuali problemi prima di tentare di ripristinare il database.