Eseguire uno switchover

Quando si esegue uno switchover, il database primario diventa il database in standby e il database in standby diventa il database primario, senza alcuna perdita di dati.

Lo switchover viene in genere eseguito per eseguire il test del failover nel database di standby per motivi di audit o certificazione oppure per eseguire il test delle procedure di failover dell'applicazione quando è stato aggiunto un database di standby Autonomous Data Guard.

Per lo switchover a un database di standby, la console di Oracle Cloud Infrastructure nel database primario mostra un collegamento Switchover nell'area Disaster recovery quando sono disponibili sia il database primario che un database di standby. È possibile eseguire uno switchover quando lo stato del ciclo di vita del database primario mostra Disponibile o Arrestato e un database in standby è disponibile (il campo Stato mostra In standby).

Per visualizzare lo stato del database di standby locale o tra più aree, in Risorse fare clic su Disaster recovery e per il database di standby elencato nella colonna Peer Autonomous Database, verificare 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.

Nota

Quando Full Stack Disaster Recovery è abilitato, nella pagina dei dettagli di Autonomous Database, in Disaster Recovery, il campo Full Stack DR viene visualizzato come Enabled. Per informazioni dettagliate sull'esecuzione di uno switchover o di un failover quando è abilitato Full Stack Disaster Recovery, vedere Usa Full Stack Disaster Recovery per eseguire operazioni di switchover o failover.

Eseguire uno switchover a un standby locale

Quando si esegue uno switchover, il database primario diventa il database in standby e il database in standby diventa il database primario, senza alcuna perdita di dati.

Per eseguire lo switchover a un database in standby locale, accedere al database primario dalla console di Oracle Cloud Infrastructure.

Se necessario, eseguire i seguenti prerequisiti:

  • Aprire la console di Oracle Cloud Infrastructure facendo clic su icona di navigazione accanto a Oracle Cloud.

  • Dal menu di navigazione a sinistra di Oracle Cloud Infrastructure fare clic su Oracle Database e quindi, a seconda del carico di lavoro, fare clic su uno dei seguenti: Autonomous Data Warehouse o Autonomous Transaction Processing.

  • Nella pagina Autonomous Databases selezionare l'Autonomous Database dai collegamenti nella colonna Nome visualizzato.

Per eseguire uno switchover, procedere come segue.

  1. Nella pagina Dettagli di Autonomous Database, in Disaster recovery, nel campo Locale, fare clic su Switchover.

    Per avviare uno switchover, è possibile selezionare Altre azioni e Switchover.

  2. Nel pannello Conferma switchover a peer, immettere il nome del database peer per confermare che si desidera eseguire lo switchover.
  3. Nel pannello Conferma switchover al peer fare clic su Switchover.

    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.

    Lo stato del ciclo di vita del database viene modificato in Aggiornamento. Per visualizzare lo stato del database peer, in Risorse fare clic su Disaster recovery. Lo stato Stato mostra Modifica del ruolo in corso.

Al termine dello switchover, Autonomous Database segnala l'ora dell'ultimo switchover quando si passa il puntatore del mouse sul icona della descrizione comandi nel campo Ruolo.

Per ulteriori informazioni, vedere Note per l'esecuzione di uno switchover.

Eseguire uno switchover a un standby tra più aree

Quando si esegue uno switchover, il database primario diventa il database in standby e il database in standby diventa il database primario, senza alcuna perdita di dati.
Nota

Per uno switchover tra più aree, è necessario avviare lo switchover dal database in standby.

Sono disponibili diverse opzioni per accedere al database in standby.

  • Selezionare l'area remota nella console di Oracle Cloud Infrastructure, quindi accedere al database in standby.

  • Accedere al database primario e dal database primario è possibile accedere al database di standby dalla pagina Dettagli di Autonomous Database selezionando Disaster recovery in Risorse e facendo clic sul collegamento per il database di standby nella colonna Peer Autonomous Database.

Nota

Quando Full Stack Disaster Recovery è abilitato, nella pagina dei dettagli di Autonomous Database, in Disaster Recovery, il campo Full Stack DR viene visualizzato come Enabled. Per informazioni dettagliate sull'esecuzione di uno switchover o di un failover quando è abilitato Full Stack Disaster Recovery, vedere Usa Full Stack Disaster Recovery per eseguire operazioni di switchover o failover.

Per eseguire uno switchover, procedere come segue.

  1. Nel database di standby tra più aree, nella pagina Dettagli di Autonomous Database, in Disaster recovery, nel campo Ruolo, fare clic su Switchover.

    Per avviare uno switchover, è possibile selezionare Altre azioni e Switchover.

  2. Nel pannello Conferma switchover a peer, immettere il nome del database peer per confermare che si desidera eseguire lo switchover.
  3. Nel pannello Conferma switchover al peer fare clic su Switchover.

    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.

    Lo stato del ciclo di vita del database viene modificato in Aggiornamento. Per visualizzare lo stato del database peer, in Risorse fare clic su Disaster recovery. Lo stato Stato mostra Modifica del ruolo in corso.

Al termine dello switchover, Autonomous Data Guard esegue le operazioni riportate di seguito.

  • Il nome visualizzato mostra l'indicatore di standby.

  • 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 icona della descrizione comandi nel campo Ruolo.

Per ulteriori informazioni, vedere Note per l'esecuzione di uno switchover.

Note per l'esecuzione di uno switchover

Note per l'esecuzione di uno switchover in Autonomous Database.
  • Per uno switchover tra più aree, è necessario avviare lo switchover dal database in standby.

  • 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 per lo standby, lo standby diventa il database primario:

    • Le metriche di Oracle Cloud Infrastructure visualizzano informazioni sul database primario.

    • I grafici nella scheda Dashboard database di Database Actions visualizzano informazioni sul database primario.

    • I grafici e le metriche non contengono informazioni sul database che era il 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 sono riportate di seguito.

    • Provare o riprovare a eseguire uno switchover o un failover fino a quando l'operazione non riesce.

    • Inviare una richiesta di servizio al Supporto Oracle Cloud o contattare il rappresentante dell'assistenza.