Eseguire un failover manuale
Se è disponibile uno standby tra più aree, puoi eseguire uno switchover per rendere il database di standby tra più aree il database primario. In caso di guasto dello switchover, è possibile avviare un failover manuale per lo standby tra più aree. È possibile che la perdita di dati si verifichi con un failover manuale.
Quando avvii un failover manuale, Autonomous Data Guard esegue il failover sul database di standby in base alle destinazioni RTO (Recovery Time Objective) e RPO (Recovery Point Objective). Per ulteriori informazioni, consulta Autonomous Data Guard Recovery Time Objective (RTO) e Recovery Point Objective (RPO).
- Eseguire il failover manuale in un database di standby locale
Quando Autonomous Data Guard non è in grado di eseguire automaticamente il failover in un database di standby locale, se è disponibile un database di standby locale è possibile eseguire un failover manuale per rendere il database di standby locale il database primario. - Esecuzione di un failover manuale in un database in standby tra più aree
Se è disponibile un peer tra più aree, è possibile eseguire uno switchover per impostare un peer tra più aree come database primario. In caso di guasto dello switchover, è possibile avviare un failover manuale al peer tra più aree. - Note per il failover manuale con un database in standby
Quando il failover viene completato, Autonomous Data Guard esegue i passi successivi al failover.
Argomento padre: Operazioni di switchover e failover di Autonomous Data Guard
Eseguire il failover manuale in un database di standby locale
Quando aggiungi uno standby Autonomous Data Guard locale e il failover automatico non riesce, la console di Oracle Cloud Infrastructure mostra un banner con informazioni sul motivo per cui il failover automatico non è riuscito. La console di Oracle Cloud Infrastructure mostra anche un collegamento failover nel campo Ruolo su cui è possibile fare clic per avviare un failover manuale per lo standby locale. Il collegamento di failover mostra solo quando il database primario non è disponibile e un database di standby è disponibile. In altre parole, il campo Stato del ciclo di vita mostra Non disponibile e il database di standby 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 database di standby, nella pagina dei dettagli selezionare la scheda Disaster recovery e per il database di standby elencato nella colonna Peer Autonomous Database, controllare che nel campo Stato venga visualizzato Disponibile o Interrotto.
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 quando il database primario non è disponibile e lo standby locale è disponibile:
Al termine del failover, Autonomous Database segnala l'ora dell'ultimo switchover nel campo Ruolo nella pagina Dettagli di Autonomous Database in Disaster recovery.
Vedere Note per il failover manuale con un database in standby per informazioni sui passi eseguiti da Autonomous Data Guard dopo il completamento del failover.
Argomento padre: Eseguire un failover manuale
Eseguire il failover manuale in un database in standby tra più aree
Se è disponibile un peer tra più aree, è possibile eseguire uno switchover per impostare un peer tra più aree come database primario. In caso di guasto dello switchover, è possibile avviare un failover manuale al peer tra più aree.
È possibile che la perdita di dati si verifichi con un failover manuale. Quando avvii un failover manuale, Autonomous Database non riesce nel database peer in base alle destinazioni Recovery Time Objective (RTO) e Recovery Point Objective (RPO). Per ulteriori informazioni, consulta Autonomous Data Guard Recovery Time Objective (RTO) e Recovery Point Objective (RPO).
Con uno standby Autonomous Data Guard locale e uno o più database di standby Autonomous Data Guard tra più aree, quando il failover automatico non riesce e il database di standby locale è disponibile, Oracle consiglia di tentare prima un failover manuale per lo standby locale (non per uno standby remoto).
Se uno standby locale non è disponibile o un failover manuale allo standby locale non riesce, puoi eseguire uno switchover manuale a uno standby tra più aree. Se lo switchover al database di standby tra più aree non riesce, nel database di standby la console di Oracle Cloud Infrastructure mostra un collegamento Failover nel campo Ruolo su cui è possibile fare clic per avviare un failover manuale al database di standby.
Utilizzando l'API, puoi avviare il failover manuale in qualsiasi momento. Per informazioni sull'utilizzo dell'API, vedere Utilizzare l'API.
Quando Full Stack Disaster Recovery è abilitato, la pagina dei dettagli di Autonomous Database, in Disaster recovery, mostra il campo Full Stack DR come Abilitato. Vedere Usa Full Stack Disaster Recovery per eseguire operazioni di switchover o failover per i dettagli sull'esecuzione di uno switchover o di un failover quando Full Stack Disaster Recovery è abilitato.
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 in standby tra più aree, effettuare le operazioni riportate di seguito.
-
Nel database di standby, eseguire uno switchover. Per informazioni dettagliate, vedere Eseguire uno switchover in standby tra più aree.
-
Se il tentativo di switchover nel Passo 1 non riesce, nel database di standby il campo Ruolo mostra un collegamento Failover. Nel database di standby, fare clic sul collegamento Failover.
Mostra la finestra di dialogo Conferma failover in standby, insieme a informazioni sulla possibile perdita di dati che potrebbe verificarsi se si esegue il failover manuale nel database in standby.
-
Nella finestra di dialogo Conferma failover in standby immettere il nome di Autonomous Database per confermare che si desidera eseguire il failover.
-
Nella finestra di dialogo Conferma failover in standby fare clic su Failover.
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.
Al termine del failover, Autonomous Database segnala l'ora dell'ultimo switchover nel campo Ruolo nella pagina Dettagli di Autonomous Database in Disaster recovery.
Vedere Note per il failover manuale con un database in standby per informazioni sui passi eseguiti da Autonomous Data Guard dopo il completamento del failover.
Argomento padre: Eseguire un failover manuale
Note per il failover manuale con un database in standby
-
Per un failover in standby locale, Autonomous Data Guard crea un nuovo database di standby locale dopo il failover. Autonomous Data Guard non è abilitato quando il sistema esegue il provisioning del nuovo database in standby e nel campo Ruolo viene visualizzato Provisioning. Una volta completato il passo di provisioning, Autonomous Data Guard avrà un nuovo database di standby locale e Autonomous Data Guard sarà abilitato.
-
Per un failover in standby tra più aree, se esisteva uno standby locale prima del failover, Autonomous Data Guard rende di nuovo disponibile lo standby locale per uno switchover o un failover sul primario corrente.
-
Una volta completata un'operazione di failover manuale, puoi vedere qualsiasi perdita di dati associata al failover manuale nel messaggio sul banner della console di Oracle Cloud Infrastructure. La perdita manuale dei dati di failover viene specificata in minuti.
Queste informazioni vengono visualizzate anche quando si passa il puntatore del mouse su
nel campo Ruolo.
-
Dopo un failover manuale di Autonomous Data Guard, se si è verificato un errore regionale, quando l'area torna in linea, il database di standby viene riconnesso automaticamente o, se necessario, viene riproposto.
Argomento padre: Eseguire un failover manuale