Operazioni di switchover e failover di disaster recovery basate su backup
Descrive le operazioni di switchover e failover con un database peer di disaster recovery basato su backup.
- Informazioni sullo switchover in un peer di copia di backup
Quando si esegue uno switchover, il database primario diventa la copia di backup e la copia di backup diventa il database primario, senza perdita di dati. - Eseguire uno switchover a un peer di copia di backup locale
Quando si esegue uno switchover, il database primario diventa il peer e il peer diventa il database primario, senza perdita di dati. - Eseguire uno switchover a un peer di copia di backup tra più aree
Quando si esegue uno switchover, il database primario diventa il database peer e il database peer diventa il database primario, senza perdita di dati. - Eseguire un failover
Quando il database primario diventa inattivo, con il Disaster Recovery basato su backup è possibile eseguire un failover manuale per rendere il peer locale il database primario. - Note per l'esecuzione di uno switchover a un peer di copia di backup
Fornisce note per lo switchover Disaster Recovery basato su backup:
Argomento padre: Utilizzare il disaster recovery basato su backup
Informazioni sullo switchover in un peer di copia di backup
Quando si esegue uno switchover, il database primario diventa la copia di backup e la copia di backup diventa il database primario, senza perdita di dati.
Lo switchover viene in genere eseguito per eseguire il test del failover sulla copia di backup per motivi di audit o certificazione oppure per eseguire il test delle procedure di failover dell'applicazione quando è stato aggiunto un peer di copia di backup.
Per lo switchover a un peer di copia di backup, la pagina Dettagli Autonomous Database mostra il collegamento Switchover in Disaster recovery e la console di Oracle Cloud Infrastructure nel database primario mostra anche un collegamento Switchover nel campo Ruolo quando sono disponibili sia il database primario che un peer di copia di backup. È possibile eseguire uno switchover quando lo stato del ciclo di vita del database primario mostra Disponibile o Arrestato ed è disponibile una copia di backup (il campo Stato mostra Standby).
Per visualizzare lo stato del peer, nella pagina dei dettagli di Autonomous Database selezionare la scheda Disaster recovery e per il peer elencato nella colonna Peer Autonomous Database, verificare che lo Stato mostri Standby.
Utilizzando l'API di Autonomous Database, puoi avviare l'operazione di switchover in qualsiasi momento. Per ulteriori informazioni, vedere Utilizzare l'API.
Eseguire uno switchover a un peer di copia di backup locale
Quando si esegue uno switchover, il database primario diventa peer e il peer diventa il database primario, senza alcuna perdita di dati.
Lo switchover viene in genere eseguito per testare il failover al peer per motivi di audit o certificazione o per testare le procedure di failover dell'applicazione con il Disaster Recovery basato su backup.
Per uno switchover a una copia di backup, la pagina Dettagli Autonomous Database, la console di Oracle Cloud Infrastructure nel database con il ruolo Primary mostra un collegamento Switchover nel campo Role quando sono disponibili sia il database primario che un peer. È possibile eseguire uno switchover quando lo stato del ciclo di vita del database primario mostra Disponibile o Arrestato ed è disponibile un peer (il campo Stato mostra Standby).
Per visualizzare lo stato del peer, selezionare la scheda Disaster recovery e per il peer elencato nella colonna Peer Autonomous Database, verificare che nel campo Stato sia visualizzato In standby.
Utilizzando l'API di Autonomous Database, puoi avviare l'operazione di switchover in qualsiasi momento. Per ulteriori informazioni, vedere Utilizzare l'API.
Eseguire i passi dei prerequisiti riportati di seguito, se necessario.
-
Apri la console di Oracle Cloud Infrastructure facendo clic su
accanto a Cloud.
- Nel menu di navigazione a sinistra di Oracle Cloud Infrastructure fai clic su Oracle Database, quindi su Autonomous Database.
-
Nella pagina Autonomous Databases selezionare l'Autonomous Database dai collegamenti nella colonna Nome visualizzato.
Per eseguire uno switchover, effettuare le operazioni riportate di seguito.
Al termine dello switchover, il disaster recovery basato su backup esegue le operazioni riportate di seguito.
-
Le informazioni sulla risorsa Disaster Recovery basata su backup vengono aggiornate per riflettere lo switchover. Nella pagina dei dettagli di Autonomous Database, selezionare la scheda Disaster recovery per visualizzare le informazioni aggiornate.
-
Autonomous Database segnala l'ora nel campo Ruolo modificato.
Eseguire uno switchover a un peer di copia di backup tra più aree
Per uno switchover tra più aree, è necessario avviare lo switchover dal peer tra più aree.
Sono disponibili diverse opzioni per accedere al peer tra più aree:
-
Seleziona l'area remota nella console di Oracle Cloud Infrastructure, quindi accedi direttamente al peer.
-
Accedi al database primario e dal database primario puoi accedere al peer dalla pagina Dettagli di Autonomous Database selezionando la scheda Disaster recovery e facendo clic sul collegamento per il peer di copia di backup nella colonna Peer Autonomous Database.
Per eseguire uno switchover, procedere come segue.
Al termine dello switchover, Autonomous Database esegue le operazioni riportate di seguito.
-
Il nome visualizzato mostra l'indicatore Principale.
-
Le informazioni sulla risorsa Disaster recovery vengono aggiornate per riflettere lo switchover. Selezionare la scheda Disaster recovery per visualizzare le informazioni aggiornate.
-
Autonomous Database segnala l'ora dell'ultimo switchover quando si passa il puntatore del mouse su
nel campo Ruolo.
Per ulteriori informazioni, vedere Note sull'esecuzione di uno switchover.
Eseguire un failover
Il Disaster Recovery basato su backup non fornisce un'opzione di failover automatico. Se desideri fornire un failover automatico, in cui il sistema monitora l'istanza primaria e esegue automaticamente il failover in un database di standby locale in determinati scenari, devi modificare il tipo di disaster recovery affinché l'istanza locale utilizzi Autonomous Data Guard.
Con un peer locale di Disaster Recovery basato su backup e un peer di Disaster Recovery basato su backup tra più aree, Oracle consiglia di provare prima un failover manuale al peer locale (non al peer tra più aree).
A seconda della modalità di abilitazione del disaster recovery basato su backup, sono disponibili diversi passi per eseguire un failover manuale a un peer:
-
Quando si configura il disaster recovery basato su backup solo con un peer locale:
Quando hai un peer locale e lo switchover non riesce, la console di Oracle Cloud Infrastructure mostra un banner con informazioni sul motivo per cui lo switchover non è riuscito e la console di Oracle Cloud Infrastructure mostra un collegamento failover nel campo Ruolo su cui è possibile fare clic per avviare un failover al peer locale. Il collegamento di failover viene visualizzato solo quando il database primario non è disponibile e un peer è disponibile. In altre parole, il campo Stato ciclo di vita del database primario mostra Non disponibile e il peer locale è disponibile. Utilizzando l'API, puoi avviare il failover manuale in qualsiasi momento. Per informazioni sull'utilizzo dell'API, vedere Utilizzare l'API.
Per visualizzare lo stato del peer, nella pagina dei dettagli selezionare Disaster recovery e per il peer elencato nella colonna Peer Autonomous Database controllare che nel campo Stato venga visualizzato Disponibile o Interrotto. -
Quando si utilizza il Disaster Recovery basato su backup con un peer locale e un peer tra più aree (remote):
Poiché il disaster recovery basato su backup è abilitato sia con un peer locale che con un peer tra più aree e il peer locale è disponibile, Oracle consiglia di tentare prima un failover manuale al peer locale (non al peer tra più aree).
Se un peer locale non è disponibile o si verifica un errore manuale nel failover del peer locale, è possibile eseguire uno switchover manuale al peer tra più aree. Se lo switchover al peer tra più aree non riesce, nel peer la console di Oracle Cloud Infrastructure mostra un collegamento failover nel campo Ruolo su cui è possibile fare clic per avviare un failover manuale al peer.
Quando si avvia un failover manuale, il passaggio al peer non è riuscito in base alle destinazioni RTO (Recovery Time Objective) e RPO (Recovery Point Objective). Per ulteriori informazioni, vedere RTO (Backup-Based Disaster Recovery Time Objective) e RPO (Recovery Point Objective).
Eseguire i passi dei prerequisiti riportati di seguito, se necessario.
-
Apri la console di Oracle Cloud Infrastructure facendo clic su
accanto a Cloud.
- Nel menu di navigazione a sinistra di Oracle Cloud Infrastructure fai clic su Oracle Database, quindi su Autonomous Database.
-
Nella pagina Autonomous Databases selezionare l'Autonomous Database dai collegamenti nella colonna Nome visualizzato.
Per avviare un failover manuale su una copia di backup tra più aree, effettuare le operazioni riportate di seguito.
-
Sul peer, eseguire uno switchover. Per informazioni dettagliate, vedere Eseguire uno switchover a un peer di copia di backup locale.
-
Se il tentativo di switchover al Passo 1 non riesce, sul peer il campo Ruolo mostra un collegamento Failover. Sul peer, fare clic sul collegamento Failover.
In questo modo viene illustrata la finestra di dialogo Conferma failover manuale al peer, insieme alle informazioni sulla possibile perdita di dati che potrebbe verificarsi se si esegue il failover manuale al peer.
-
Nella finestra di dialogo Conferma failover manuale al peer immettere il nome di Autonomous Database per confermare che si desidera eseguire il failover.
-
Nella finestra di dialogo Conferma failover manuale al peer fare clic su Conferma failover manuale al peer.
Quando sono attive operazioni concorrenti come la scala, la conferma conferma conferma anche la sospensione o l'annullamento dell'operazione concorrente. Per ulteriori informazioni, consulta la sezione relativa alle operazioni concorrenti su Autonomous Database.
Per avviare un failover manuale quando il database primario non è disponibile e il peer locale è disponibile, procedere come indicato di seguito.
-
Una volta completata un'operazione di failover manuale, è possibile visualizzare qualsiasi perdita di dati associata al failover manuale nel messaggio nel banner della console di Oracle Cloud Infrastructure e passando il puntatore del mouse su
nel campo Ruolo. La perdita manuale dei dati di failover viene specificata in minuti.
-
Dopo un failover manuale con Backup-Based Disaster Recovery, se si è verificato un errore regionale, quando l'area torna online il peer viene riconnesso automaticamente o se necessario riproposto.
-
Dopo aver eseguito un failover manuale al peer tra più aree, il peer tra più aree diventa il database primario. In questo caso, se un standby Autonomous Data Guard locale è stato abilitato, verrà creato e collegato un standby locale. Se un Autonomous Data Guard locale non è stato abilitato prima del failover nel database primario, come per impostazione predefinita, si dispone di una copia di backup locale.
Note per l'esecuzione di uno switchover a un peer di copia di backup
Fornisce note per lo switchover Disaster Recovery basato su backup:
-
Per uno switchover tra più aree, è necessario avviare lo switchover dal peer tra più aree.
-
Durante lo switchover, la maggior parte delle azioni nella console di Oracle Cloud Infrastructure non sono disponibili e la pagina Informazioni su Autonomous Database mostra lo stato del ciclo di vita con il valore Aggiornamento.
-
L'operazione di switchover mantiene lo stato originale del database primario. Se il database primario viene arrestato quando si esegue uno switchover, il database primario viene arrestato dopo lo switchover.
-
Autonomous Database genera la richiesta di lavoro di Switchover Autonomous Database. Per visualizzare la richiesta, nella pagina dei dettagli di Autonomous Database selezionare la scheda Richieste di lavoro.
-
Dopo uno switchover o un failover al peer, il peer diventa il primario e i grafici sulla scheda Dashboard del database in Database Actions e le metriche di Oracle Cloud Infrastructure visualizzano informazioni sul database primario. I grafici e le metriche non contengono informazioni sul database che era primario prima dell'operazione di switchover o failover.
-
Non è possibile annullare un'operazione di switchover tra più aree dopo l'inizio dello switchover e in Stato viene visualizzata la modifica del ruolo in corso. Le opzioni per annullare lo switchover sono:
-
Provare o riprovare a eseguire uno switchover o un failover finché l'operazione non riesce.
-
Inviare una richiesta di assistenza al Supporto Oracle Cloud o contattare il rappresentante dell'assistenza.
-