Remarques :
- Ce tutoriel nécessite un accès à Oracle Cloud. Pour vous inscrire à un compte gratuit, reportez-vous à Introduction à Oracle Cloud Infrastructure Free Tier.
- Il utilise des exemples de valeurs pour les informations d'identification, la location et les compartiments Oracle Cloud Infrastructure. Lorsque vous terminez votre atelier, remplacez ces valeurs par celles propres à votre environnement cloud.
Activation des prévérifications personnalisées dans Oracle Cloud Infrastructure Full Stack Disaster Recovery
Introduction
Oracle Cloud Infrastructure Full Stack Disaster Recovery (OCI Full Stack DR) orchestre la transition du calcul, de la base de données et des applications entre les régions Oracle Cloud Infrastructure (OCI) du monde entier en un seul clic. Les clients peuvent automatiser les étapes nécessaires à la récupération d'un ou de plusieurs systèmes métier sans repenser ou modifier l'architecture de l'infrastructure, des bases de données ou des applications existantes, et sans avoir besoin de serveurs de gestion ou de conversion spécialisés.
Full Stack Disaster Recovery prend désormais en charge les étapes de prévérification définies par l'utilisateur, ce qui permet aux utilisateurs d'intégrer des validations personnalisées dans leurs plans de récupération après sinistre. Cette fonctionnalité améliore les plans de récupération après sinistre en permettant aux utilisateurs d'incorporer des vérifications spécifiques qui correspondent à leurs exigences uniques en matière d'infrastructure et d'application, garantissant ainsi une validation complète avant l'exécution du plan de récupération après sinistre.
Architecture de déploiement initiale
-
1 x Déplacement du calcul sur la région principale (
vmapp01). -
1 x groupe de volumes dans la région principale contenant les volumes d'initialisation et de blocs pour
vmapp01.

Remarque : la région principale est Londres et la région de secours est Francfort.
Objectifs
Configurez la fonctionnalité nouvellement introduite dans OCI Full Stack DR qui permet aux utilisateurs de définir leurs propres prévérifications personnalisées.
OCI Full Stack DR effectue des pré-vérifications complètes avant l'exécution d'un plan de récupération après sinistre afin de garantir la disponibilité de la pile d'applications et des environnements de récupération afin que l'opération de récupération réussisse dans la région de secours.
Les tâches suivantes seront décrites dans ce tutoriel.
- Tâche 1 : ajoutez l'instance de calcul (
vmapp01) au groupe de protection de récupération après sinistre principal. - Tâche 2 : ajoutez le groupe de volumes (
vgapp01) au groupe de protection de récupération après sinistre principal. - Tâche 3 : générer un plan de permutation.
- Tâche 4 : ajoutez une prévérification définie par l'utilisateur.
- Tâche 5 : exécutez les prévérifications définies par l'utilisateur et intégrées.
- Tâche 6 : vérifiez le journal de sortie des prévérifications.
Prérequis
-
Ce tutoriel suppose que vous avez déjà créé et associé les groupes de protection de récupération après sinistre principal et de secours. Pour plus d'informations sur la création de groupes de protection de récupération après sinistre, reportez-vous à Gestion des groupes de protection de récupération après sinistre.
-
Créez un script bash sur l'instance de machine virtuelle (vmapp01). Par exemple, vous pouvez créer un script simple qui imprime une ligne sur la console à l'aide d'une commande 'echo' comme celle ci-dessous :
#!/bin/bash echo "Hello World" -
Activez la commande d'exécution sur l'instance de machine virtuelle (
vmapp01). Pour plus d'informations, reportez-vous à Exécution de commandes sur une instance. -
Ce tutoriel suppose que le lecteur dispose de privilèges d'administrateur OCI et que les stratégies Oracle Cloud Infrastructure Identity and Access Management (OCI IAM) requises pour OCI Full Stack DR sont déjà en place. Pour plus d'informations, reportez-vous à Configuration de stratégies Identity and Access Management (IAM) pour utiliser Full Stack DR et à Stratégies pour Full Stack Disaster Recovery.
Tâche 1 : ajout de l'instance de calcul (vmapp01) au groupe de protection de récupération après sinistre principal
-
Dans le groupe de protection de récupération après sinistre principal (
DRPG_CPC_LON), sélectionnez Membres et cliquez sur Ajouter un membre.
-
Ajoutez la machine virtuelle de calcul (
vmapp01) en tant que membre.

Tâche 2 : ajout du groupe de volumes (vgapp01) au groupe principal de protection de récupération après sinistre
-
Dans le groupe de protection de récupération après sinistre principal (
DRPG_CPC_LON), sélectionnez Membres et ajoutez le groupe de volumes (vgapp01) en tant que membre.
Tâche 3 : générer un plan de permutation de rôles
Le plan de permutation de bases de données est un type de plan de récupération après sinistre qui effectue une transition planifiée des services du groupe principal vers le groupe de secours.
Créez un plan de permutation dans le groupe de protection de récupération après sinistre de secours.DRPG_CPC_FRAN.
-
Sélectionnez Plans et cliquez sur Créer un plan.

-
Entrez Nom comme Permutation et sélectionnez Type de plan comme Permutation (planifiée).

-
Cliquez sur Créer.

Tâche 4 : ajouter une prévérification définie par l'utilisateur
-
Ouvrez le plan de permutation créé dans la tâche 3.

-
Cliquez sur l'icône représentant trois points (points de suspension) à la fin de la ligne intitulée Prévérifications – Intégré dans le tableau Groupes de protocoles.

-
Cliquez sur Ajouter une prévérification définie par l'utilisateur.

-
Vous serez invité à fournir plus d'informations sur le script à exécuter en tant que prévérification. Cliquez sur Ajouter une étape.


Tâche 5 : Exécuter les prévérifications définies par l'utilisateur et intégrées
Remarque :
Les plans de récupération après sinistre dans la région de secours doivent tous être actifs à ce stade, ce qui signifie qu'OCI Full Stack DR peut exécuter les plans de basculement actifs même si un événement catastrophique entraîne une coupure dans la région principale. Les permutations sont perturbatrices et nécessitent une panne. Par conséquent, cette tâche peut être effectuée ultérieurement lorsqu'une coupure peut être programmée pour exécuter le plan de permutation dans la région de secours en cours.
Si vous ne pouvez pas terminer cette tâche maintenant, n'oubliez pas d'effectuer cette tâche à un moment ultérieur.
Exécutez les prévérifications pour le plan de permutation que vous venez de créer dans la région de secours en cours, puis exécutez le plan de permutation si les prévérifications réussissent. Exécutez d'abord les prévérifications en tant qu'opération indépendante en tant que meilleure pratique.
-
Ouvrez le plan de permutation dans la région de secours.
-
Cliquez sur Exécuter les prévérifications.

-
Encore une fois, cliquez sur Exécuter les prévérifications dans la zone de confirmation pour continuer.

Assurez-vous que les prévérifications se terminent correctement, comme illustré dans l'image suivante. Vous devrez peut-être corriger les étapes de prévérification ayant échoué à ce stade, puis réexécuter la prévérification jusqu'à ce que toutes les étapes aboutissent.

Tâche 6 : vérifier le journal de sortie des prévérifications
-
Cliquez sur l'icône représentant trois points (points de suspension) sur le côté droit de Exécuter le script - Prévérification personnalisée définie par l'utilisateur.

-
Sélectionnez Visualiser les journaux.

Vérifiez la sortie de la pré-vérification personnalisée définie par l'utilisateur.

Etapes suivantes
Il existe deux bonnes pratiques qui doivent être intégrées dans les opérations quotidiennes normales pour vous aider à vous assurer que vos plans de reprise après sinistre sont prêts.
- Exécution périodique régulière des prévérifications.
- Exécution périodique régulière des analyses DR.
Pensez à planifier des prévérifications hebdomadaires de tous les plans de récupération après sinistre du groupe de protection de récupération après sinistre de secours. Les prévérifications peuvent être exécutées à tout moment et n'ont aucun impact sur les charges globales de production. Cela garantit l'intégrité de vos plans de récupération après sinistre, la détection des ressources membres manquantes, des réseaux manquants, l'impossibilité de trouver les scripts attendus appelés par des étapes définies par l'utilisateur, etc.
Une autre façon très importante de valider la préparation de votre récupération après sinistre consiste à planifier des analyses DR périodiques une fois par mois ou par trimestre. Les analyses de récupération après sinistre n'ont également aucun impact sur les charges globales de production, mais vous permettent de valider la récupération des bases de données de calcul, de stockage, Oracle et des ensembles de back-ends pour les équilibreurs de charge de la région de secours en un seul clic. Pour plus d'informations, reportez-vous aux sections suivantes :
-
Prise en charge de la récupération après sinistre OCI Full Stack pour l'équilibreur de charge OCI
-
OCI Full Stack Disaster Recovery lance des analyses de récupération après sinistre
Liens connexes
-
Récupération après sinistre de pile complète Oracle Cloud Infrastructure (OCI)
-
Rejoignez le canal slack #full-stack-dr
Remerciements
- Auteur - Raphael Teixeira (membre principal du personnel technique pour l'ingénierie Full Stack DR)
Ressources de formation supplémentaires
Explorez d'autres ateliers sur docs.oracle.com/learn ou accédez à d'autres contenus de formation gratuits sur le canal Oracle Learning YouTube. De plus, visitez le site education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.
Pour obtenir la documentation produit, consultez le site Oracle Help Center.
Enable Custom Prechecks in Oracle Cloud Infrastructure Full Stack Disaster Recovery
G33434-01
Copyright ©2025, Oracle and/or its affiliates.