Switchover e operazioni di failover per il disaster recovery basati su backup
Descrive le operazioni di switchover e failover con un database peer di disaster recovery basato su backup.
- Informazioni sullo switchover a 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 alcuna 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 alcuna 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 alcuna perdita di dati. - Esegui 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 di Disaster Recovery basato su backup:
Argomento padre: Usa recupero da errori irreversibili basato su backup
Informazioni sullo switchover a 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 alcuna perdita di dati.
Lo switchover viene in genere eseguito per eseguire il test del failover nella copia di backup per motivi di audit o certificazione o per eseguire il test delle procedure di failover dell'applicazione dopo aver aggiunto un peer di copia di backup.
Per lo switchover a un peer di copia di backup, la pagina Dettagli di Autonomous Database mostra il collegamento Switchover sotto 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 Interrotto e una copia di backup è disponibile (il campo Stato mostra In standby).
Per visualizzare lo stato peer, in Risorse fare clic su Recupero da errori irreversibili e per il peer elencato nella colonna Peer Autonomous Database, verificare che nella colonna Stato sia visualizzato In standby.
L'API di Autonomous Database ti consente di avviare l'operazione di switchover in qualsiasi momento. Per ulteriori informazioni, vedere Utilizzare l'interfaccia API.
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 alcuna perdita di dati.
Lo switchover viene in genere eseguito per eseguire il test del failover al peer per motivi di audit o certificazione o per eseguire il test delle 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 Principale mostra un collegamento Switchover nel campo Ruolo 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 Interrotto e un peer è disponibile (il campo Stato mostra In standby).
Per visualizzare lo stato del peer, in Risorse fare clic su Disaster recovery e per il peer elencato nella colonna Peer Autonomous Database controllare che nel campo Stato sia visualizzato In standby.
L'API di Autonomous Database ti consente di avviare l'operazione di switchover in qualsiasi momento. Per ulteriori informazioni, vedere Utilizzare l'interfaccia API.
Se necessario, eseguire i passi dei prerequisiti riportati di seguito.
-
Aprire la console di Oracle Cloud Infrastructure facendo clic su
accanto a Oracle Cloud.
- Dal menu di navigazione a sinistra di Oracle Cloud Infrastructure fare clic su Oracle Database e, a seconda del carico di lavoro, fare clic su uno dei seguenti: Autonomous Data Warehouse, Autonomous JSON Database o Autonomous Transaction Processing.
-
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 sulle risorse di disaster recovery basate su backup vengono aggiornate per riflettere lo switchover. Selezionare Disaster recovery in Risorse per visualizzare le informazioni aggiornate.
-
Autonomous Database segnala l'ora nel campo Ruolo modificato il.
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:
-
Selezionare l'area remota nella console di Oracle Cloud Infrastructure, quindi accedere direttamente al peer.
-
Accedere al database primario e dal database primario è possibile accedere al peer dalla pagina Dettagli di Autonomous Database selezionando Disaster recovery, in Risorse e facendo clic sul collegamento per il peer della copia di backup nella colonna Peer Autonomous Database.
Per eseguire uno switchover:
Al termine dello switchover, Autonomous Database esegue le operazioni riportate di seguito.
-
Il nome visualizzato mostra l'indicatore Primario.
-
Le informazioni sulla risorsa Disaster Recovery vengono aggiornate per riflettere lo switchover. In Risorse selezionare Disaster recovery per visualizzare le informazioni aggiornate.
-
Autonomous Database segnala l'ora dell'ultimo switchover quando si passa il puntatore del mouse sul
nel campo Ruolo.
Per ulteriori informazioni, vedere Note per l'esecuzione di uno switchover.
Esecuzione di un failover
Backup-Based Disaster Recovery non fornisce un'opzione di failover automatico. Se si desidera fornire il failover automatico, in cui il sistema monitora l'istanza primaria ed esegue automaticamente il failover su un database di standby locale in determinati scenari, è necessario modificare il tipo di disaster recovery per consentire all'istanza locale di utilizzare Autonomous Data Guard.
Con un peer di disaster recovery basato su backup locale e un peer di disaster recovery basato su backup tra più aree, Oracle consiglia di tentare prima un failover manuale al peer locale (non al peer tra più aree).
A seconda di come si abilita Backup-Based Disaster Recovery, ci sono diversi passaggi per eseguire un failover manuale a un peer:
-
Quando si configura il disaster recovery basato su backup solo con un peer locale:
Quando si dispone di 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 ed è disponibile un peer. In altre parole, il campo Stato ciclo di vita del database primario mostra Non disponibile e il peer locale è disponibile. L'API ti consente di avviare il failover manuale in qualsiasi momento. Per informazioni sull'utilizzo dell'API, vedere Utilizzare l'API.
Per visualizzare lo stato del peer, in Risorse fare clic su Disaster recovery e per il peer elencato nella colonna Peer Autonomous Database controllare che il campo Stato mostri Disponibile o Interrotto. -
Quando si utilizza il disaster recovery basato su backup sia con un peer locale che con un peer (remoto) tra più aree:
Con 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 un failover manuale al peer locale non riesce, è 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, non è riuscito il passaggio al peer in base alle destinazioni RTO (Recovery Time Objective) e RPO (Recovery Point Objective). Per ulteriori informazioni, vedere Recovery Time Objective (RTO) e Recovery Point Objective (RPO) basati su backup.
Se necessario, eseguire i passi dei prerequisiti riportati di seguito.
-
Aprire la console di Oracle Cloud Infrastructure facendo clic su
accanto a Oracle Cloud.
- Dal menu di navigazione a sinistra di Oracle Cloud Infrastructure fare clic su Oracle Database e, a seconda del carico di lavoro, fare clic su uno dei seguenti: Autonomous Data Warehouse, Autonomous JSON Database o Autonomous Transaction Processing.
-
Nella pagina Autonomous Databases selezionare l'Autonomous Database dai collegamenti nella colonna Nome visualizzato.
Per avviare un failover manuale per una copia di backup tra più aree, effettuare le operazioni riportate di seguito.
-
Sul peer, eseguire uno switchover. Per ulteriori informazioni, vedere Eseguire uno switchover a un peer di copia backup locale.
-
Se il tentativo di switchover al passo 1 non riesce, nel campo Ruolo del peer viene visualizzato un collegamento Failover. Nel peer, fare clic sul collegamento Failover.
Viene visualizzata 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 il ridimensionamento, la conferma conferma anche la sospensione o l'annullamento dell'operazione concorrente. Per ulteriori informazioni, consulta Operations concorrenti su Autonomous Database.
Per avviare un failover manuale quando il database primario non è disponibile e il peer locale è disponibile, effettuare le operazioni riportate di seguito.
-
Al termine di 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 se si passa il puntatore del mouse sul
nel campo Ruolo. La perdita di dati del failover manuale è specificata in minuti.
-
Dopo un failover manuale con disaster recovery basato su backup, se si è verificato un errore regionale, quando l'area torna online il peer viene riconnesso automaticamente o, se necessario, riprovisionato.
-
Dopo aver eseguito un failover manuale al peer tra più aree, il peer tra più aree diventa il database primario. In questo caso, se è stato abilitato un database di standby Autonomous Data Guard locale, verrà creato e collegato un database di standby locale. Se un Autonomous Data Guard locale non è stato abilitato prima del failover nel database primario, come è l'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 di 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 nella pagina Informazioni di Autonomous Database viene visualizzato 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 di Autonomous Database. Per visualizzare la richiesta, in Risorse fare clic su Richieste di lavoro.
-
Dopo uno switchover o un failover al peer, il peer diventa primario e i grafici nella scheda Dashboard 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 primario prima dell'operazione di switchover o failover.
-
Non è possibile annullare un'operazione di switchover tra più aree dopo l'inizio dello switchover e il Stato mostra Modifica del ruolo in corso. Le opzioni per annullare lo switchover sono le seguenti:
-
Provare o riprovare a eseguire uno switchover o un failover fino a quando l'operazione non riesce.
-
Inoltra una richiesta di assistenza al Supporto Oracle Cloud o contatta il tuo rappresentante dell'assistenza.
-