Failover automatico con un database di standby

Dopo aver aggiunto un database di standby Autonomous Data Guard locale, il sistema monitora l'istanza primaria e esegue automaticamente il failover in un database di standby locale in determinati scenari.

Se il failover automatico non è possibile, è possibile eseguire un failover manuale. Il failover automatico non si applica allo standby tra più aree.

Autonomous Database si guasta automaticamente a un database di standby locale come segue:

  • Quando il database primario diventa non disponibile e gli utenti non sono in grado di connettersi, Autonomous Data Guard esegue automaticamente il failover in un database di standby Autonomous Data Guard locale se è disponibile un database di standby locale, in base all'obiettivo RTO (Recovery Time Objective) e quando Autonomous Data Guard determina che il limite di perdita di dati di failover automatico non verrà superato.

  • Autonomous Data Guard esegue il failover automatico a un database di standby locale quando è disponibile un database di standby locale e il sistema può garantire la perdita di dati zero predefinita o fino al limite di perdita di dati specificato quando hai abilitato Autonomous Data Guard. È possibile specificare un limite di perdita automatica dei dati di failover compreso tra 0 e 3600 secondi. Se questa destinazione non può essere soddisfatta, il failover automatico non si verifica e si ha la possibilità di eseguire un failover manuale.

    Per informazioni sull'impostazione del limite di perdita automatica dei dati di failover, vedere Abilita Autonomous Data Guard.

  • Al termine del failover automatico in un database di standby locale, Autonomous Database crea automaticamente un nuovo database di standby locale.

    Autonomous Data Guard per un determinato standby, locale o remoto, non è abilitato durante il provisioning del nuovo database di standby da parte del sistema. Dopo che Autonomous Data Guard ha completato il passo di provisioning per il database di standby e che diventa disponibile, hai quindi un nuovo database di standby con Autonomous Data Guard abilitato.
  • Al termine del failover, Autonomous Database segnala l'ora dell'ultimo failover nel campo Ruolo nella pagina Dettagli di Autonomous Database in Disaster recovery.

  • Dopo un failover automatico 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.

Se il database primario non è riuscito o non è raggiungibile e le condizioni per il failover automatico di Autonomous Data Guard non sono state soddisfatte, la console di Oracle Cloud Infrastructure mostra un banner che indica che il failover automatico non è riuscito, fornisce un motivo, ad esempio la possibile perdita di dati al di sopra del valore predefinito 0 RPO o al di sopra del limite impostato per il limite di perdita automatica dei dati di failover e fornisce un collegamento per avviare il failover manuale. Per ulteriori informazioni, vedere Eseguire il failover manuale in un database di standby locale.

Nota

Il failover automatico di Autonomous Data Guard viene disabilitato quando lo stato del ciclo di vita è: Ripristino in corso o Aggiornamento.

Per ulteriori informazioni, consulta Autonomous Data Guard Recovery Time Objective (RTO) e Recovery Point Objective (RPO).