Valider la préparation à la récupération après sinistre
Vérifiez les meilleures pratiques en matière de préparation à la récupération après sinistre et vérifiez votre configuration de récupération après sinistre pour les événements planifiés et non planifiés.
A propos de la préparation à la récupération après sinistre
Examiner les meilleures pratiques en matière de préparation au relèvement après sinistre.
Utilisez Active Data Guard pour décharger la charge globale en lecture seule vers la base de données de secours afin de fournir une validation continue au niveau de l'application selon laquelle la base de données de secours est prête pour la production. Cela fournit un niveau d'assurance en plus de la validation continue au niveau du bloc Oracle effectuée par les processus d'application Oracle Data Guard.
Utilisez une base de données de secours de cliché pour créer une réplique exacte d'une base de données de production à des fins de développement et de test. Placez périodiquement la base de données de secours en mode lecture/écriture (à l'aide de Data Guard Snapshot Standby) pour valider sa disponibilité à prendre en charge les charges de travail de production en lecture/écriture. Un cliché de secours peut également être utilisé pour un dernier niveau de test fonctionnel et de performances des patches et des mises à niveau car la taille du système DR est similaire au système de production. Une base de données de secours de cliché continue de recevoir redo
à partir de la base de données principale où elle est archivée pour une utilisation ultérieure, ce qui fournit une protection des données en tout temps. Toutefois, le temps de récupération (RTO) sera prolongé du temps nécessaire pour convertir la base de données de secours Snapshot en base de données de secours si un changement de base est nécessaire pendant le test est en cours. Un stockage supplémentaire est requis pour la zone de récupération rapide lorsqu'une base de données de secours est en mode instantané (pour conserver les fichiers de journalisation archivés reçus de la base de données de production principale pour une utilisation ultérieure et les fichiers de journalisation et de Flashback en cours générés par la base de données de secours du cliché).
Voici quelques-uns des avantages de l'utilisation d'une base de données de secours de cliché :
- Il fournit une réplique exacte d'une base de données de production pour le développement et le test tout en maintenant la protection des données en tout temps. Vous pouvez utiliser l'option Oracle Real Application Testing pour capturer la charge globale de base de données principale, puis la réexécuter à des fins de test sur la base de données de secours du cliché.
- Il est facilement rafraîchi pour contenir les données de production en cours en convertissant en veille physique et en resynchronisant.
Convertir la base de données de secours en base de données cliché
Lorsque vous souhaitez une réplique exacte d'une base de données de production, vous pouvez utiliser Oracle Data Guard Broker pour convertir la base de données de secours physique en base de données de secours cliché et valider le basculement.
Une base de données de secours cliché est une base de données de secours entièrement actualisable créée à partir d'une base de données de secours physique. Sur les bases de données de secours de cliché, les données redo
sont reçues, mais elles ne sont pas appliquées tant que la base de données de secours de cliché n'est pas reconvertie en base de données de secours physique.
L'interface de ligne de commande Oracle Data Guard (DGMGRL) vous permet de gérer une configuration de broker Oracle Data Guard et ses différents membres directement à partir de l'interface de ligne de commande.
Définir les paramètres Oracle Data Guard
Avant d'exécuter une permutation, définissez les paramètres Oracle Data Guard sur les instances de base de données principale et de secours.
Commuter la base de données principale de la base de données sur site vers OCI
Lorsque vous avez une activité planifiée, telle que la maintenance, vous pouvez faire de la base de données dans Oracle Cloud Infrastructure (OCI) la base de données principale avec une perte de données nulle. Une permutation est un événement planifié initié sur la base de données sur site et terminé sur l'instance de base de données dans le cloud.
Revenir de la base de données principale d'OCI à des bases de données sur site
Après avoir fait de l'instance de base de données dans Oracle Cloud Infrastructure (OCI) la base de données principale, utilisez l'interface de ligne de commande Oracle Data Guard (DGMGRL) sur l'instance de base de données OCI pour revenir à la base de données sur site et redevenir votre base de données principale.
Vous pouvez basculer la base de données principale entre la base de données sur site et l'instance de base de données OCI.