Basculement et récupération de site
Un basculement de site est requis si votre infrastructure a subi un événement non planifié qui entraîne l'indisponibilité du site principal et l'inaccessibilité totale pendant une durée qui aura une incidence négative sur l'entreprise. Dans ce scénario, la base de secours prend le rôle de base principale.
Un site principal peut devenir indisponible pour diverses raisons, y compris, mais sans s'y limiter, les suivantes :
- Problèmes qui peuvent empêcher le démarrage des instances de base de données principale, tels qu'un média en échec ou fortement corrompu, ou une mise à niveau défectueuse du système d'exploitation ou du micrologiciel
- Défaillance de l'infrastructure telle qu'une panne complète du système d'alimentation ou de refroidissement dans l'infrastructure de la région OCI
- Défaillances de réseau complètes
- Catastrophes naturelles comme les tremblements de terre, les incendies et les inondations
Bien que les événements imprévus soient rares, ils peuvent et se produisent.
Effectuer un basculement de site
Comme un véritable basculement est perturbateur et peut entraîner une petite perte de données, testez le basculement de votre site dans un environnement TEST.
L'exemple suivant utilise les noms de notre environnement de test pour la base de données principale dans Ashburn (
CDBHCM_iad1dx
) et la base de données de secours dans Phoenix (CDBHCM_phx5s
).
Rétablir la base principale en échec en tant que nouvelle base de secours
Vous voulez protéger votre nouvel environnement de production avec une base de secours. Idéalement, vous pourrez rétablir la base principale défaillante en tant que nouvelle base de secours en rétablissant à la fois la base de données et les systèmes de fichiers.
Rétablir l'ancienne base principale en tant que base de secours
Oracle Data Guard empêchera l'ouverture de l'ancienne base de données principale lorsqu'elle sera de nouveau disponible après une défaillance du site principal. Toute tentative de démarrage normal de la base de données échoue, avec des messages écrits dans son journal d'alertes indiquant qu'une remise en service est requise. Si Flashback Database a été activé sur cette base de données avant l'échec, vous pouvez rétablir l'ancienne base principale en tant que nouvelle base de secours.
Effectuez les opérations suivantes pour rétablir l'ancienne base principale en tant que base de secours de la production courante :