Remarques :

Utilisation de QuickDR avec le déplacement d'instances 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.

Une instance en mouvement dans OCI Full Stack DR est une instance de calcul qui est transférée de la région principale vers la région de secours lors des opérations de récupération après sinistre. Dans des conditions normales, ces instances existent uniquement dans la région principale. En cas de sinistre, ils sont recréés et démarrés dans la région de secours. Cette topologie de récupération après sinistre s'appelle Pilot Light ou Cold Virtual Machine (VM) DR.

Caractéristiques principales du déplacement d'instances

Processus de configuration de récupération après sinistre manuel pour le déplacement d'instances avant QuickDR

Avant l'introduction de la fonctionnalité QuickDR, la configuration de la récupération après sinistre pour une instance en mouvement et son intégration à OCI Full Stack DR impliquaient plusieurs étapes prérequises manuelles, décrites ci-dessous.

Activation de la récupération après sinistre pour le déplacement d'instances avec QuickDR

Avec la fonctionnalité QuickDR, vous pouvez désormais activer la récupération après sinistre pour les instances de machine virtuelle directement à partir de la console de calcul OCI sous la section Récupération après sinistre en sélectionnant Activer QuickDR.

Cette fonctionnalité :

OCI Full Stack DR effectue automatiquement toutes les tâches décrites dans la section Processus de configuration de récupération après sinistre manuel pour le déplacement d'instances avant QuickDR, éliminant ainsi la nécessité d'une configuration manuelle.

Vous avez deux options de configuration lors de l'utilisation de QuickDR. Dans les deux cas, l'instance OCI Compute protégée doit résider dans la région principale.

Remarque : Pour les configurations de récupération après sinistre existantes, les plans de récupération après sinistre associés passent à l'état Actualisation requise si de nouvelles instances de calcul sont ajoutées. Vous devez actualiser et vérifier les plans après avoir ajouté de nouvelles instances de calcul.

Dans ce tutoriel, vous apprendrez à utiliser la fonctionnalité QuickDR pour protéger les instances en déplacement dans OCI à l'aide de Configuration d'une nouvelle configuration de récupération après sinistre et de Mise à jour d'une configuration de récupération après sinistre existante.

Description de l'architecture

Ce tutoriel utilise une architecture VM DR froide, également connue sous le nom de Pilot Light. Dans cette configuration, la machine virtuelle s'exécute uniquement dans la région principale. Lors de l'exécution d'un plan de récupération après sinistre, la machine virtuelle est créée dans la région de secours.

La fonctionnalité QuickDR est accessible directement à partir d'OCI Compute.

Remarque : la fonctionnalité QuickDR s'applique uniquement au déplacement d'instances.

fsdr_moving_instance_disaster_recovery_Physical_Architecture.png
Figure 1 : Déplacement de l'architecture d'instance

Définitions et hypothèses tout au long du tutoriel

Objectifs

Les tâches suivantes seront abordées dans ce tutoriel :

Dans ce tutoriel, pour Configuration d'une nouvelle configuration de récupération après sinistre et Mise à jour d'une configuration de récupération après sinistre existante, nous utiliserons un VCN et des sous-réseaux existants qui sont précréés dans la région de secours.

Remarque : si vous ne fournissez pas de détails réseau existants, OCI Full Stack DR peut créer automatiquement le VCN et les sous-réseaux dans la région de secours. Il utilisera les mêmes plages CIDR pour le VCN et les sous-réseaux.

Prérequis

Nous allons utiliser les ressources suivantes pour commencer avec le tutoriel.

Ressources Région 1 - Ashburn Région 2 - Phoenix
Compartiment suraj suraj
VCN VCN_IAD VCN_PHX
Sous-réseau Public Subnet_VCN_ASH Public Subnet_VCN_PHX
Machine virtuelle de calcul VM1, VM2 S/O

Renseignez tous les prérequis requis avant de poursuivre. Ces étapes jettent les bases d'une configuration OCI Full Stack DR fluide et réussie.

Tâche 1 : activer QuickDR à partir de la console OCI dans la région 1

  1. Connectez-vous à la console OCI et accédez à Compute.

    1. Assurez-vous que le contexte de région OCI est défini sur Région 1 (Ashburn).

    2. Cliquez sur Calculer.

    3. Cliquez sur Instances.

    4. Sélectionnez la machine virtuelle (VM1). Cliquez sur Détails et accédez à la section Récupération après sinistre.

    enablequickdr-vm1.png
    Figure 1.1 : Activer QuickDR

  2. Cliquez sur Activer QuickDR. Vous allez être redirigé vers une page de configuration QuickDR pour l'instance de calcul, sur laquelle vous pouvez choisir l'une des deux options suivantes : Configurer une nouvelle configuration de récupération après sinistre ou Mettre à jour une configuration de récupération après sinistre existante.

    activerQuickdr-type.png
    Figure 1.2 : Activer les options QuickDR

Tâche 2 : configurer une nouvelle configuration de récupération après sinistre dans la région 1 pour VM1

Dans le cadre de cette tâche, nous utiliserons l'instance OCI Compute (VM1) de la région d'Ashburn et activerons QuickDR à partir de la section Récupération après sinistre de Compute dans la console OCI.

  1. Sélectionnez Set up a new DR Configuration.

  2. Entrez le nom du groupe de protection de récupération Après sinistre.

  3. Sélectionnez Compartiment.

  4. Sélectionnez Région homologue (région de secours). Dans cet exemple, il s'agit de Phoenix. La région source Compartiment et l'instance (VM1) doivent apparaître automatiquement.

  5. Sélectionnez Spécifier les détails de réseau de destination pour la configuration de récupération après sinistre pour utiliser un VCN et un sous-réseau existants dans la région de secours.

    setupnewdr-vm1.png
    Figure 2.1 : Configuration de la nouvelle reconfiguration dynamique pour VM1

    Remarque : si la configuration réseau (VCN, sous-réseaux, etc.) est en cours de création dans la région de secours pour correspondre à la région source, vous pouvez ne pas cocher l'option par défaut Spécifier les détails de réseau de destination pour la configuration de récupération après sinistre et cliquer sur Configurer. Après cette étape, aucune configuration manuelle supplémentaire n'est requise. OCI Full Stack Disaster Recovery créera et configurera automatiquement tous les autres prérequis nécessaires, y compris la mise en réseau. Si vous souhaitez utiliser les détails de mise en réseau existants, vous pouvez suivre les étapes 6 et 7.

  6. Dans la liste des mappings de carte d'interface réseau virtuelle, cliquez sur Ajouter un mapping de carte d'interface réseau virtuelle et sélectionnez les détails de la région de secours tels que VNIC, VCN de destination, Compartiment, Sous-réseau de destination et d'autres détails. Vérifiez et cliquez sur Ajouter.

    setupnewdr-vm1-vnic.png
    Figure 2.2 : détails de carte d'interface réseau virtuelle pour VM1

    Vérifiez les détails de la VNIC.

    setupnewdr-vm1-vnic-added.png
    Figure 2.3 : détails de carte d'interface réseau virtuelle ajoutés pour VM1

  7. Cliquez sur Configurer.

    setupnewdr-vm1-configure.png
    Figure 2.4 : configurez QuickDR pour VM1

    Vous allez être redirigé vers la page Demandes de travail. Au bout de quelques minutes, le statut Groupe de protection de récupération après sinistre créé doit être marqué comme Succès. Vous pouvez vérifier les ressources associées qui ont été créées et consulter les messages du journal à partir des onglets respectifs.

    setupnewdr-vm1-configured.png
    Figure 2.5 : QuickDR pour la machine virtuelle est configuré

  8. Dans la région Ashburn, accédez à Migration & récupération après sinistre, Groupes de protection de récupération après sinistre et sélectionnez le groupe de protection de récupération après sinistre QuickDR-APP.

  9. Vérifiez que le groupe de protection de récupération après sinistre Rôle est Principal. Accédez ensuite à la section Membres et vérifiez que l'instance de calcul VM1 et le groupe de volumes correspondant ont été ajoutés.

    configurationnouveaudr-vm1-primaire-drpg-members.png
    Figure 2.6 : Membres de groupe de protection de récupération après sinistre dans Ashburn

  10. Dans la région Phoenix, accédez à Migration & récupération après sinistre, Groupes de protection de récupération après sinistre et sélectionnez le groupe de protection de récupération après sinistre fsdr-auto-0ffdaeaf-quickdr-app. Le groupe de protection de récupération après sinistre de la région de secours est imbriqué avec des noms générés automatiquement se terminant par le nom du groupe de protection principal.

  11. Vérifiez que le groupe de protection de récupération après sinistre Rôle est défini sur De secours. Ensuite, accédez à la section Plans de récupération après sinistre et vérifiez que les plans Permutation, Basculement et Démarrer l'exploration ont été créés avec succès et ont le statut Actif.

    configurationnouveaudr-vm1-de secours-drpg-plans.png
    Figure 2.7 : Plans de récupération après sinistre dans Phoenix

A ce stade, tous les plans de récupération après sinistre requis sont prêts et peuvent être exécutés chaque fois que nécessaire.

Tâche 3 : mise à jour d'une configuration DR existante dans la région 1 pour VM2

Dans le cadre de cette tâche, nous utiliserons l'instance OCI Compute VM2 de la région Ashburn et activerons l'option QuickDR à partir de la section Récupération après sinistre de Compute dans la console OCI.

  1. Suivez la tâche 1 mais sélectionnez VM2 à la place.

  2. Sélectionnez Mettre à jour une configuration DR existante.

    updatedrconfig.png
    Figure 3.2 : sélectionnez Mettre à jour la configuration DR pour VM2

  3. Sélectionnez Compartiment.

  4. Sélectionnez le groupe de protection de récupération après sinistre créé dans le cadre de la tâche 2. Il s'agira donc de QuickDR-APP.

  5. Sélectionnez les détails du groupe de volumes créé dans la tâche 2. Il s'agira donc de fsdr-auto-0ffdaeaf-volumegroup-iad.

  6. La région source Compartiment et l'instance (VM2) doivent apparaître automatiquement.

  7. Sélectionnez Spécifier les détails de réseau de destination pour la configuration de récupération après sinistre pour utiliser un VCN et un sous-réseau existants dans la région de secours.

    updatedrconfig-vm2.png
    Figure 3.2 : Mise à jour de la configuration de récupération après sinistre pour VM2

    Remarque : si la configuration réseau (VCN, sous-réseaux, etc.) est en cours de création dans la région de secours pour correspondre à la région source, vous pouvez ne pas cocher l'option par défaut Spécifier les détails réseau de destination pour la configuration de récupération après sinistre. OCI Full Stack DR créera automatiquement ces ressources. Enfin, cliquez sur Configurer.

  8. Dans la liste des mappings de carte d'interface réseau virtuelle, cliquez sur Ajouter un mapping de carte d'interface réseau virtuelle et sélectionnez les détails de la région de secours tels que VNIC, VCN de destination, Compartiment, Sous-réseau de destination et d'autres détails. Vérifiez et cliquez sur Ajouter.

    updatedrconfig-vm2-add-vnic.png
    Figure 3.3 : ajouter des détails de carte d'interface réseau virtuelle pour VM2

  9. Vérifiez les détails de la VNIC.

    updatedrconfig-vm2-added-vnic.png
    Figure 3.4 : détails de carte d'interface réseau virtuelle ajoutés pour VM2

  10. Cliquez sur Configurer.

    updatedconfig-vm2-configure.png
    Figure 3.5 : configurez QuickDR pour VM2

  11. Vous allez être redirigé vers la page Demandes de travail. Au bout de quelques minutes, le statut Groupe de protection de récupération après sinistre créé doit être marqué comme Succès. Vous pouvez vérifier les ressources associées qui ont été créées et consulter les messages du journal à partir des onglets respectifs.

    updatedconfig-vm2-configured.png
    Figure 3.6 : QuickDR pour VM2 est configuré

  12. Dans la région Ashburn, accédez à Migration & récupération après sinistre, Groupes de protection de récupération après sinistre et sélectionnez le groupe de protection de récupération après sinistre QuickDR-APP.

  13. Vérifiez que le rôle de groupe de protection de récupération après sinistre est Primary. Accédez ensuite à la section Membres et vérifiez que l'instance de calcul VM2 a été ajoutée et que le groupe de volumes correspondant a été mis à jour.

    updatedconfig-vm2-primary-drpg-members.png
    Figure 3.7 : Membres de groupe de protection de récupération après sinistre dans Ashburn

  14. Dans la région Phoenix, accédez à Migration & récupération après sinistre, Groupes de protection de récupération après sinistre et sélectionnez le groupe de protection de récupération après sinistre fsdr-auto-0ffdaeaf-quickdr-app. Le groupe de protection de récupération après sinistre de la région de secours est imbriqué avec des noms générés automatiquement se terminant par le nom du groupe de protection principal.

  15. Vérifiez que le rôle de groupe de protection de récupération après sinistre est défini sur Standby. Accédez ensuite à la section Plans de récupération après sinistre et vérifiez que les plans Permutation, Basculement et Démarrer l'exploration ont été mis à jour avec succès et qu'ils ont l'état Attention requise (actualisation requise).

    updateateconfig-vm2-standby-drpg-plans.png
    Figure 3.8 : Plans de récupération après sinistre à Phoenix qui doivent être actualisés

  16. Comme des modifications ont été apportées aux membres, notamment l'ajout de VM2 et une mise à jour du groupe de volumes, les plans de récupération après sinistre ont été mis à jour. A l'étape suivante, tous les plans de récupération après sinistre doivent être actualisés et vérifiés afin que les plans puissent devenir actifs.

  17. Cliquez sur le menu des trois points (…) à l'extrémité droite du plan Permutation, puis sélectionnez Actualiser.

    updaterconfig-drplans-refresh.png
    Figure 3.9 : Actualiser le plan de récupération après sinistre

  18. Cliquez sur Actualiser pour confirmer l'action d'actualisation.

    updaterconfig-drplans-confirm-refresh.png
    Figure 3.10 : Confirmer l'actualisation du plan de récupération après sinistre

  19. Répétez les étapes 17 et 18 pour les plans Basculement et Démarrer l'exploration afin d'actualiser et de confirmer chacun d'eux.

    Le statut des plans de récupération après sinistre est Vérification requise après l'action d'actualisation.

    updatedrconfig-drplans-needs-verification.png
    Figure 3.11 : Les plans de récupération après sinistre doivent être vérifiés

  20. Cliquez sur le menu des trois points (…) à l'extrémité droite du plan Permutation, puis sélectionnez Vérifier.

    updaterconfig-drplans-verify.png
    Figure 3.12 : Vérification du plan de récupération après sinistre

  21. Cliquez sur Vérifier pour confirmer l'action de vérification.

    updaterconfig-drplans-confirm-verify.png
    Figure 3.13 : Confirmer la vérification du plan de récupération après sinistre

    Répétez les étapes 20 et 21 pour les plans Basculement et Démarrer l'exploration afin de vérifier et de confirmer chacun d'entre eux.

  22. Tous les plans de récupération après sinistre sont désormais à l'état Actif et prêts à être utilisés.

    updatedrconfig-drplans-active-drplans.png
    Figure 3.14 : Plans de récupération après sinistre actifs

Tâche 4 : lancer le plan d'exploration dans la région 2

Les plans de récupération après sinistre de base créés dans la tâche 3 contiennent des étapes préremplies pour les tâches de récupération intégrées à OCI Full Stack DR.

  1. Vérifiez le plan d'analyse de début.

    plan-startdrill-phx-groups-show.png
    Fig 4.1 : Groupes de plans pour le plan d'exploration de début

  2. Cliquez sur le menu déroulant Actions, puis sélectionnez Exécuter les prévérifications.

    plan-startdrill-phx-run-precheck.png
    Fig 4.2 : Exécuter des vérifications préalables pour le plan d'analyse de début

  3. Cliquez sur Exécuter les prévérifications.

    plan-startdrill-phx-run-precheck-confirm.png
    Fig 4.3 : Confirmer l'exécution des prévérifications pour le plan d'analyse de démarrage

    Surveillez le statut des prévérifications et vérifiez que l'exécution s'est terminée Succès.

    plan-startdrill-phx-run-precheck-succeeded.png
    Fig 4.4 : les vérifications préalables ont réussi pour le plan d'analyse de début

  4. Cliquez sur le menu déroulant Actions, puis sélectionnez Exécuter le plan.

    plan-startdrill-phx-executeplan.png
    Fig 4.5 : Exécuter le plan d'exécution pour le plan d'analyse de début

  5. Cliquez sur Exécuter le plan.

    plan-startdrill-phx-executeplan-confirm.png
    Fig 4.6 : Confirmer l'exécution du plan d'exécution pour le plan d'analyse de début

    Surveillez le statut du plan d'exécution et vérifiez que l'exécution s'est terminée avec succès.

    plan-startdrill-phx-executeplan-succeeded.png
    Fig 4.7 : exécution du plan réussie pour le plan d'exploration Démarrer

  6. Tous les plans de récupération après sinistre deviennent inactifs et le statut du groupe de protection de récupération après sinistre devient inactif (exploration en cours).

    plan-startdrill-phx-drplans-status-afterstartdrill.png
    Fig 4.8 : statut du plan de récupération après sinistre après l'analyse de démarrage

A ce stade, les machines virtuelles (VM1 et VM2) sont toutes deux en fonctionnement dans la région Phoenix.

Tâche 5 : Créer un plan d'analyse d'arrêt et Exécuter un plan d'analyse d'arrêt dans la région 2

L'arrêt du plan d'analyse met fin aux ressources (machines virtuelles et groupes de volumes) créées dans la tâche 4. Une fois que le plan est réussi, les plans de récupération après sinistre (permutation, basculement, analyse de démarrage) reprennent l'état Actif et le plan d'analyse d'arrêt devient Inactif.

Remarque : OCI Full Stack DR vous permet de créer un plan d'exploration d'arrêt uniquement une fois que le plan d'exploration de démarrage a été exécuté et que le groupe de protection de récupération après sinistre est à l'état Inactif (exploration en cours). Pour cette raison, la fonctionnalité QuickDR ne peut pas créer automatiquement un plan d'analyse d'arrêt. Vous devez donc le créer manuellement.

  1. Accédez à la section Plans, cliquez sur Créer un plan pour commencer à créer un plan de récupération après sinistre.

    plan-stopdrill-phx-create-plan.png
    Fig 5.1 : Créer un plan d'analyse d'arrêt

  2. Entrez le nom du plan, sélectionnez le type de plan Arrêter l'exploration, puis cliquez sur Créer.

    plan-stopdrill-phx-create-plan1.png
    Fig 5.2 : Créer un plan d'analyse d'arrêt

  3. Vérifiez le plan d'analyse d'arrêt et son état doit être Actif.

    plan-arrêt-exploration-phx-active.png
    Fig 5.3 : Statut actif de l'arrêt du plan d'analyse

  4. Sélectionnez le plan d'arrêt de l'exploration, cliquez sur le menu déroulant Actions et sélectionnez Exécuter le plan.

    plan-stoprill-phx-executeplan.png
    Fig 5.4 : Exécuter le plan d'exécution pour le plan d'analyse de début

  5. Cliquez sur Exécuter le plan.

    Surveillez le statut du plan d'exécution et vérifiez que l'exécution s'est terminée avec succès.

    plan-stopdrill-phx-executeplan-succeeded.png
    Fig 5.5 : exécution réussie du plan d'analyse d'arrêt

  6. Le plan Arrêter l'exploration devient Inactif, le reste des plans devient Actif et le statut Groupe de protection de récupération après sinistre devient Actif.

    plan-stopdrill-phx-drplans-status-afterstoprill.png
    Fig 5.6 : statut du plan de récupération après sinistre après l'analyse d'arrêt

A ce stade, les ressources (VM et groupes de volumes) de la région Phoenix seront terminées.

Tâche 6 : exécuter un plan de permutation dans la région 2 et créer des plans de récupération après sinistre dans la région 1

Par défaut, OCI Full Stack DR vous permet uniquement de créer des plans de récupération après sinistre dans le groupe de protection avec le rôle de secours.

Pour créer des plans de récupération après sinistre dans la région 1, vous devez d'abord exécuter un plan de permutation.

Tout comme vous avez exécuté le plan d'exploration de démarrage, vous pouvez exécuter un plan de permutation à partir de la région 2.

Une fois le plan de permutation terminé :

Cette inversion de rôle vous permet de créer des plans de permutation, de basculement et d'exploration dans la région 1.

Suivez la section Création de plan de récupération après sinistre pour obtenir des instructions détaillées sur la création de ces plans.

Accusés de réception

Ressources de formation supplémentaires

Explorez d'autres ateliers sur le site docs.oracle.com/learn ou accédez à d'autres contenus d'apprentissage gratuits sur le canal Oracle Learning YouTube. En outre, visitez le site education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

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