Remarques :

Utilisation d'OCI Full Stack DR pour attacher ou détacher des volumes de blocs de calcul non mobiles avec des plans d'exploration de récupération après sinistre

Introduction

Oracle Cloud Infrastructure Full Stack Disaster Recovery (OCI Full Stack DR) fournit une solution d'orchestration de récupération après sinistre complète et entièrement automatisée pour toutes les couches d'une application cloud complète, y compris l'infrastructure, la base de données et le niveau intermédiaire de l'application. Grâce à Full Stack DR, vous pouvez récupérer vos applications de pile complète dans les régions Oracle Cloud Infrastructure (OCI) ou les domaines de disponibilité de la même région.

OCI Full Stack Disaster Recovery offre une flexibilité exceptionnelle. Il vous permet d'utiliser des groupes définis par l'utilisateur dans le plan de récupération après sinistre, ce qui permet de gérer les étapes personnalisées dans le cadre du plan de récupération après sinistre global. Une fois qu'OCI Full Stack Disaster Recovery a établi le plan de récupération après sinistre initial avec des groupes et des étapes de plan intégrés, vous pouvez incorporer des groupes et des étapes de plan définis par l'utilisateur supplémentaires. Vous pouvez appeler des scripts et des fonctions OCI avec un groupe de plans défini par l'utilisateur.

Pour la topologie de secours à chaud ou active-passive, les administrateurs antérieurs peuvent utiliser des groupes de plans et des scripts définis par l'utilisateur pour gérer les volumes de blocs répliqués inter-région dans la région de récupération après sinistre et pour démonter/monter, ainsi que pour détacher/attacher les volumes de blocs aux instances de calcul. Avec la nouvelle amélioration apportée à la récupération après sinistre de pile complète OCI, les utilisateurs peuvent spécifier des volumes de blocs qui doivent être détachés ou attachés lors de l'ajout des instances non mobiles dans le groupe de protection de récupération après sinistre. OCI Full Stack DR génère alors automatiquement les groupes de plans et les étapes lors de la création du plan de récupération après sinistre.

OCI Full Stack DR, deux types de plan d'exploration de récupération après sinistre, offre aux utilisateurs la possibilité de valider la récupération pour l'ensemble d'une pile d'applications et la possibilité d'effectuer une exécution sèche complète de votre plan de basculement en un clic.

Dans ce tutoriel, nous expliquerons comment utiliser les améliorations de volume de blocs de calcul sans déplacement OCI Full Stack DR avec les plans d'exploration de récupération après sinistre.

Plan d'exploration de récupération après sinistre : type de plan de récupération après sinistre qui crée une réplique de la pile d'applications de production dans la région de secours sans interrompre leur pile de production. Il existe deux types de plan d'exploration de récupération après sinistre :

Démarrer le plan d'exploration de récupération après sinistre : génère un plan similaire à un basculement car les étapes effectuées lors d'une exploration ne sont exécutées que dans la région de secours.

Arrêter le plan d'exploration de récupération après sinistre : génère un plan qui décompose tout plan de récupération après sinistre de démarrage créé dans la région de secours.

Architecture de déploiement

Architecture non mobile

Remarque :

Objectifs

Les tâches suivantes seront décrites dans le tutoriel :

  1. Créer des groupes de volumes avec une réplication inter-région pour le volume de blocs dans la région principale
  2. Création et association de groupes de protection de récupération après sinistre dans les régions principale et de secours
  3. Ajouter et mettre à jour des membres dans le groupe principal de protection de récupération après sinistre
  4. Ajouter et mettre à jour des membres dans le groupe de protection de récupération après sinistre de secours
  5. Créer un plan d'analyse de démarrage dans la région de secours
  6. Exécuter les prévérifications et lancer le plan d'analyse Start
  7. Créer un plan d'analyse d'arrêt dans la région de secours
  8. Exécuter les prévérifications et exécuter le plan d'analyse Stop

Prérequis

Implémentation

Pour ce tutoriel, nous avons déjà créé les ressources suivantes.

Ressources Région principale - Francfort
Bucket Object Storage FSDR_storage_primary
Compartiment vasudeva.manikandan
MV Compute vasu-pub-inst
Block Volume vasu-inst-blkvolume
Point de montage /u01
Ressources Région de secours - Londres
Bucket Object Storage FSDR_storage_secondary
Compartiment vasudeva.manikandan
MV Compute vasu-volgrp-poc

Tâche 1 : création de groupes de volumes avec une réplication inter-région pour le volume de blocs dans la région principale

  1. Connectez-vous à la console OCI à l'aide de l'administrateur ou de l'utilisateur OCI Full Stack DR disposant des privilèges requis.

  2. Dans la région principale (Francfort), cliquez sur le menu Hamburger et accédez à Stockage, Récupération après sinistre, Groupes de volumes, puis cliquez sur Créer un groupe de volumes.

    Créer un groupe de volumes à Ashburn

  3. Ajoutez le volume de blocs du calcul vasu-pub-inst.

    Choisir un volume d'initialisation à Ashburn

  4. Activez la réplication inter-région de Francfort vers Londres.

    Activer la réplication inter-région à Ashburn

  5. Laissez la valeur Aucun dans Stratégie de sauvegarde, cliquez sur Suivant et vérifiez le récapitulatif.

    Récapitulatif de groupe de volumes

Tâche 2 : créer et associer des groupes de protection de récupération après sinistre dans les régions principale et de secours

  1. Accédez à la console OCI, dans la région principale (Francfort) à partir du menu Hamburger, accédez à Migration et récupération après sinistre, à Récupération après sinistre, à Groupes de protection de la récupération après sinistre, puis cliquez sur Créer un groupe de protection de la récupération après sinistre.

    Création d'un groupe de protection de récupération après sinistre à Ashburn

  2. Dans la région de secours (Londres) du menu Hamburger, accédez à Migration et récupération après sinistre, à Récupération après sinistre, à Groupes de protection de récupération après sinistre et cliquez sur Créer un groupe de protection de récupération après sinistre.

    Créer un groupe de protection de récupération après sinistre à Phoenix

  3. Dans la région principale (Francfort), entrez les informations suivantes et cliquez sur Associer.

    • Nom du groupe de protection de récupération après sinistre : fsdr-volgrp-poc-ff.
    • Rôle : Primary.
    • Région homologue : London.
    • Groupe de protection de récupération après sinistre homologue : fsdr-volgrp-poc-uk.

    Associer la base principale et la base de données de secours

Remarque : vérifiez le rôle de fsdr-volgrp-poc-ff en tant que base de données principale et de fsdr-volgrp-poc-uk en tant que base de données de secours.

Tâche 3 : ajouter et mettre à jour des membres dans le groupe principal de protection de récupération après sinistre

  1. Dans la région principale (Francfort), sélectionnez le DRPG fsdr-volgrp-poc-ff et cliquez sur Membres et Ajouter des membres pour ajouter un groupe de volumes et une machine virtuelle sans déplacement.

    Membres principaux à Francfort

    Remarque : veillez à choisir le type d'instance de calcul comme instance non mobile lors de l'ajout de la machine virtuelle en tant que membre.

  2. Sous Membres, cliquez sur l'icône représentant des points de suspension pour les instances de calcul, puis sur Modifier.

    Modifier les membres principaux à Ashburn

  3. Cliquez sur Afficher les options avancées, sélectionnez Volumes de blocs, entrez les informations suivantes, puis cliquez sur Enregistrer les modifications.

    • Volume de blocs source : vasu-inst-blkvolume.
    • Instance de référence d'attachement de volume : référence d'attachement de volume en tant que groupe de volumes de blocs créé dans la tâche 1. Dans ce tutoriel, il s'agit de vasu-volgrp-poc.
    • Point de montage : point de montage que vous avez créé et attaché à la machine virtuelle source dans la machine virtuelle principale. Dans ce tutoriel, il s'agit de /u01.

    Remarque : si vous ne mentionnez pas le point de montage, lors de l'exploration ou de la permutation, la récupération après sinistre de la pile complète OCI attache le volume de blocs à la machine virtuelle de secours cible dans la console OCI. Vous devez exécuter manuellement les commandes de montage dans la machine virtuelle pour la rendre disponible.

    Modifier Afficher les options avancées dans FF

    Modifier les détails d'un volume de blocs dans FF

  4. Connectez-vous à la machine virtuelle de région principale vasu-pub-inst et assurez-vous que les entrées /etc/fstab sont mises à jour avec les détails de volume de blocs et de point de montage, comme indiqué dans l'image suivante.

    Détails FSTAB dans FF

Tâche 4 : ajouter et mettre à jour des membres dans le groupe de protection de récupération après sinistre de secours

  1. Dans la région de secours (Londres), sélectionnez le DRPG fsdr-volgrp-poc-uk, puis cliquez sur Membres et sur Ajouter des membres pour ajouter une machine virtuelle non mobile.

    Principaux membres à Londres

    Remarque : veillez à choisir le type d'instance de calcul comme instance non mobile lors de l'ajout de la machine virtuelle en tant que membre.

  2. Sous Membres, cliquez sur l'icône représentant des points de suspension de l'instance de calcul vasu-volgrp-poc et cliquez sur Modifier.

  3. Cliquez sur Afficher les options avancées, sélectionnez Volume de blocs, entrez les informations suivantes, puis cliquez sur Enregistrer les modifications.

    • Volume de blocs : sélectionnez le volume de blocs source à attacher à la machine virtuelle cible. Dans ce tutoriel, il s'agit de vasu-inst-blkvolume.
    • Instance de référence d'attachement de volume : la référence d'attachement de volume est la machine virtuelle source dans l'instance principale, à savoir vasu-pub-inst.
    • Point de montage : point de montage tel que créé dans la machine virtuelle source. Dans ce tutoriel, il s'agit de /u01.

    Membres en attente dans AshburnLondon

  4. Connectez-vous à la machine virtuelle de la région de secours vasu-volgrp-poc et assurez-vous que les entrées /etc/fstab sont mises à jour avec les détails de volume de blocs et de point de montage, comme indiqué dans l'image suivante.

    Détails FSTAB dans FF

Tâche 5 : créer un plan d'exploration de récupération après sinistre de début dans la région de secours

Créez un plan de récupération après sinistre dans le groupe de protection de récupération après sinistre de secours fsdr-volgrp-poc-uk.

  1. Cliquez sur Plans, Créer un plan, entrez les informations suivantes, puis cliquez sur Créer.

    • Nom : Start Drill - Trail 2.
    • Type de plan : Start Drill.

    DR - Plan d'exploration

    Remarque : veillez à créer le plan d'exploration de récupération après sinistre à partir du groupe de protection de récupération après sinistre de secours (Londres).

  2. Cliquez sur le plan et assurez-vous que les plans intégrés ont été générés comme indiqué dans l'image suivante.

    Plan intégré par défaut

Tâche 6 : Exécuter les prévérifications et lancer le plan d'exploration

L'option Exécuter les prévérifications effectue une validation rapide de toutes les étapes d'un plan de récupération après sinistre.

  1. Sélectionnez le plan Démarrer l'exploration - Trace 2, cliquez sur Exécuter les prévérifications pour lancer la boîte de dialogue Exécuter les prévérifications et vérifier la réussite de l'exécution.

    Vérification de la permutation

    Statut de la prévérification pour la permutation

  2. Sélectionnez le plan Démarrer l'exploration - Trace 2, puis cliquez sur Exécuter le plan de récupération après sinistre pour l'exécuter.

    Exécuter un plan de récupération après sinistre

    Vérifiez le statut du plan et assurez-vous que toutes les étapes du plan ont abouti.

    Exécuter le statut du plan de récupération après sinistre

  3. Une fois le plan de récupération après sinistre exécuté, connectez-vous à l'instance de Londres et vérifiez que les points de montage ont été attachés.

    Vérifier la machine virtuelle phx après la permutation

  4. Une fois l'exploration démarrée, le groupe de protection de récupération après sinistre sur les régions principale et de secours passe à l'état Inactive (exploration en cours). Au cours de cette phase, les modifications apportées au groupe de protection de récupération après sinistre sur la base principale et la base de secours sont restreintes. Lorsque les états du groupe de protection de récupération après sinistre principal et de secours sont DrillInProgress, vous ne pouvez exécuter que les plans d'exploration Arrêter.

Tâche 7 : Créer un plan d'exploration d'arrêt dans la région de secours

Créez un plan de récupération après sinistre dans le groupe de protection de récupération après sinistre de secours fsdr-volgrp-poc-uk.

  1. Cliquez sur Plans, Créer un plan, entrez les informations suivantes, puis cliquez sur Créer.

    • Nom : Stop Drill - Trail 2.
    • Type de plan : Stop Drill.

    DR - Plan d'exploration

    Remarque : le plan d'exploration Démarrer la récupération après sinistre sera actif car nous ne pouvons exécuter le plan d'exploration Arrêter qu'à partir du groupe de protection de récupération après sinistre de secours (Londres).

    DR - Plan d'exploration

  2. Cliquez sur le plan et assurez-vous que les plans intégrés ont été générés comme indiqué dans l'image suivante.

    Plan intégré par défaut

Tâche 8 : Exécuter les prévérifications et arrêter le plan d'exploration

L'option Exécuter les prévérifications effectue une validation rapide de toutes les étapes d'un plan de récupération après sinistre.

  1. Sélectionnez le plan Arrêter l'exploration - Trace 2, cliquez sur Exécuter les prévérifications pour lancer la boîte de dialogue Exécuter les prévérifications et vérifier la réussite de l'exécution.

    Vérification de la permutation

    Statut de la prévérification pour la permutation

  2. Dans le plan d'exploration de récupération après sinistre Arrêter l'exploration - Trace 2, cliquez sur Exécuter le plan de récupération après sinistre pour exécuter le plan.

    Exécuter un plan de récupération après sinistre

    Vérifiez le statut du plan et assurez-vous que toutes les étapes du plan réussissent.

    Exécuter le statut du plan de récupération après sinistre

  3. Une fois le plan de récupération après sinistre exécuté, connectez-vous à l'instance de Londres et vérifiez si les points de montage ont été détachés.

    Vérifier la machine virtuelle phx après la permutation

Etapes suivantes

Vous avez vu comment utiliser des plans d'exploration de récupération après sinistre et comment attacher ou détacher un volume de blocs à des instances non mobiles avec OCI Full Stack Disaster Recovery.

L'exécution d'exercices de récupération après sinistre est une fonctionnalité de service de récupération après sinistre essentielle qui permet aux utilisateurs d'exercer et de valider leur configuration et leurs plans de continuité des activités sans perturber leur pile de production. La meilleure partie des exercices de récupération après sinistre est que le cycle de basculement à sec n'a aucun impact sur votre pile d'applications de production.

Vous pouvez également personnaliser davantage votre plan de récupération après sinistre en ajoutant des groupes définis par l'utilisateur conformément aux exigences de l'application.

Remerciements

Ressources de formation supplémentaires

Parcourez d'autres ateliers sur docs.oracle.com/learn ou accédez à davantage de contenus de formation gratuits sur le canal Oracle Learning YouTube. De plus, rendez-vous sur education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

Pour obtenir de la documentation sur le produit, visitez Oracle Help Center.