Création et mise à jour de plans de reprise après sinistre
Chaque plan de reprise après sinistre définit les étapes à effectuer sur les ressources en nuage du boîtier Private Cloud Appliance lors de l'exécution d'une opération de reprise après sinistre : basculement, permutation ou post-basculement.
Chaque configuration RS est associée à un fichier de plan RS. Ce fichier peut contenir plusieurs plans RS, chacun identifié par un nom unique affecté par l'administrateur lors de la création. Le fichier de plan RS est stocké au format JSON dans le répertoire /mnt/dr_metadata sur le bâti de secours.
Création d'un plan RS
Le service RS fournit des plans par défaut pour chaque opération standard. Vous les créez à l'aide d'une commande simple pour commencer. Si nécessaire, vous pouvez personnaliser les étapes du plan par la suite.
- Utilisation de l'interface de ligne de commande du service
-
-
Recherchez l'ID de la configuration RS pour laquelle vous voulez créer un plan RS (
drGetConfigs). -
Créez un plan RS par défaut à l'aide de la commande
create DrPlan.En général, une configuration RS est associée à des plans RS pour chaque type d'opération. Dans cet exemple, des plans sont créés pour le basculement, la permutation et le post-basculement.
PCA-ADMIN> create DrPlan drConfigId=6e797d8b-7245-4d49-8e68-bf67f2d53041 operation=SWITCHOVER planName=sw1 JobId: eae66f69-7b99-420e-b324-7d8964b2202b Data: DrPlan id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1. Successfully started job for DR Plan Create for config_id 6e797d8b-7245-4d49-8e68-bf67f2d53041 PCA-ADMIN> create DrPlan drConfigId=6e797d8b-7245-4d49-8e68-bf67f2d53041 operation=FAILOVER planName=fo1 PCA-ADMIN> create DrPlan drConfigId=6e797d8b-7245-4d49-8e68-bf67f2d53041 operation=POSTFAILOVER planName=pfo1 -
Utilisez l'ID tâche pour vérifier le statut de l'opération que vous avez démarrée.
PCA-ADMIN> show Job id=eae66f69-7b99-420e-b324-7d8964b2202b Data: Id = eae66f69-7b99-420e-b324-7d8964b2202b Type = Job Associated Work Request Id = ec0f39df-6256-4c4c-a839-0d00a8f326dc Done = true Name = CREATE_TYPE Progress Message = DrPlan id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1. Successfully created [sw1] plan on STANDBY for DR operation [switchover] for config [6e797d8b-7245-4d49-8e68-bf67f2d53041] Run State = Succeeded Transcript = Created job CREATE_TYPE Username = admin WorkItemIds 1 = id:5ca6d187-e01a-40e2-bc97-3193a9a88742 type:WorkItem name: -
Pour afficher la liste des plans RS existants pour une configuration de récupération après sinistre, utilisez la commande
drListPlan.PCA-ADMIN> drListPlan drConfigId=6e797d8b-7245-4d49-8e68-bf67f2d53041 Data: id Plan Name Operation -- --------- --------- 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1 sw1 switchover 6e797d8b-7245-4d49-8e68-bf67f2d53041::fo1 fo1 failover 6e797d8b-7245-4d49-8e68-bf67f2d53041::pfo1 pfo1 postfailover -
Pour afficher le statut et les détails d'un plan RS, utilisez la commande
show DrPlan.PCA-ADMIN> show DrPlan id=6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1 Data: Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1 Type = DrPlan Plan Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1 Plan Name = sw1 Config Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041 Operation = switchover Steps 1 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck Steps 1 - Step Name = PRECHECK Steps 1 - Enabled = true Steps 1 - Last Status = norun Steps 1 - Command = None Steps 1 - Check Only = true Steps 2 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::role_reversal_precheck Steps 2 - Step Name = ROLE_REVERSAL_PRECHECK Steps 2 - Enabled = true Steps 2 - Last Status = norun Steps 2 - Command = None Steps 2 - Check Only = true Steps 3 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::stop_primary Steps 3 - Step Name = STOP_PRIMARY Steps 3 - Enabled = true Steps 3 - Last Status = norun Steps 3 - Command = None Steps 3 - Check Only = false Steps 4 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::role_reversal Steps 4 - Step Name = ROLE_REVERSAL Steps 4 - Enabled = true Steps 4 - Last Status = norun Steps 4 - Command = None Steps 4 - Check Only = false Steps 5 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::start_standby Steps 5 - Step Name = START_STANDBY Steps 5 - Enabled = true Steps 5 - Last Status = norun Steps 5 - Command = None Steps 5 - Check Only = false Steps 6 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::cleanup_primary Steps 6 - Step Name = CLEANUP_PRIMARY Steps 6 - Enabled = true Steps 6 - Last Status = norun Steps 6 - Command = None Steps 6 - Check Only = false Steps 7 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::post_config Steps 7 - Step Name = POST_CONFIG Steps 7 - Enabled = true Steps 7 - Last Status = norun Steps 7 - Command = None Steps 7 - Check Only = false
-
- Utiliser l'interface utilisateur Web du service
-
-
Sous Disaster Recovery Service, ouvrez la page DR Configurations. Dans le tableau, cliquez sur la configuration à laquelle vous souhaitez ajouter un plan RS. La page Détails de la configuration RS s'affiche.
-
Dans la section Ressources, cliquez sur Plans.
Dans la partie droite de la zone Plans, cliquez sur Add Plan.
-
Dans la fenêtre Créer un plan RS, entrez les informations suivantes dans les champs respectifs :
-
Nom du plan : Entrez un nom pour ce plan RS.
-
Opération : Sélectionnez une opération standard : permutation, basculement, postbasculement.
-
Étapes : Laissez ce champ vide si vous voulez les étapes par défaut pour l'opération sélectionnée. Sinon, spécifiez les étapes à ajouter au plan RS. Les options sont les suivantes : 'precheck', 'role_reversal_precheck', 'stop_primary', 'role_reversal', 'start_standby', 'cleanup_primary', 'post_config'.
-
Fichier de données de plan directeur : Utilisé pour la migration des plans RS de première génération. Laisser vide.
-
Configurations à migrer : Utilisé pour la migration des plans RS de première génération. Laisser vide.
-
-
Cliquez sur Create DR Plan. Une tâche de récupération après sinistre est démarrée. Une fois terminé, le plan RS apparaît dans la table des ressources.
Pour suivre la progression, sous Service de récupération après sinistre, sélectionnez Tâches. Le tableau Tâches indique le statut de chaque tâche. Cliquez sur un enregistrement dans la table pour afficher les détails de l'emploi.
-
Répétez ces étapes pour ajouter tous les plans RS requis.
-
Facultativement, cliquez sur un nom de plan RS pour afficher sa page de détails.
-
Modification d'un plan RS
Un plan DR a une structure complexe avec de nombreux paramètres, ce qui rend difficile la mise à jour à partir de la ligne de commande en particulier. Au lieu de cela, vous pouvez modifier les étapes individuelles qui composent le plan RS. Voir Personnalisation des étapes d'un plan de récupération après sinistre.
Suppression d'un plan RS
Vous pouvez supprimer un plan RS s'il n'est plus nécessaire. Pour supprimer tous les plans associés à une configuration de récupération après sinistre à la fois, utilisez la commande drDeleteAllPlans.
- Utilisation de l'interface de ligne de commande du service
-
-
Consultez l'ID du plan RS à supprimer (
drListPlan). -
Supprimez le plan RS sélectionné à l'aide de la commande
delete DrPlan.PCA-ADMIN> delete DrPlan id=6e797d8b-7245-4d49-8e68-bf67f2d53041::fo2 JobId: 603d480f-1e0f-4229-b596-aaaf8588e682 Data: DrPlan id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::fo2. Successfully started job for DR Plan delete for config_id 6e797d8b-7245-4d49-8e68-bf67f2d53041 -
Utilisez l'ID tâche pour vérifier le statut de l'opération que vous avez démarrée.
PCA-ADMIN> show Job id=603d480f-1e0f-4229-b596-aaaf8588e682 Data: Id = 603d480f-1e0f-4229-b596-aaaf8588e682 Type = Job Associated Work Request Id = 391a0799-235a-4b26-aa99-4b5dd14ba19a Done = true Name = DELETE_TYPE Progress Message = DrPlan id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::fo2. Successfully deleted [fo2] plan on STANDBY for config [6e797d8b-7245-4d49-8e68-bf67f2d53041] Run State = Succeeded Transcript = Created job DELETE_TYPE Username = admin WorkItemIds 1 = id:86d0bd13-5f9c-4513-9404-60d8980b2243 type:WorkItem name:
-
- Utiliser l'interface utilisateur Web du service
-
-
Sous Disaster Recovery Service, ouvrez la page DR Configurations. Dans le tableau, cliquez sur la configuration pour laquelle vous voulez supprimer un plan RS. La page Détails de la configuration RS s'affiche.
-
Dans la section Ressources, cliquez sur Plans. Tous les plans RS existants sont affichés dans le tableau.
-
Dans la colonne Actions, ouvrez le menu rapide (3 points) et cliquez sur Supprimer.
Vous pouvez également cliquer sur le nom du plan RS pour afficher sa page de détails. Dans le coin supérieur droit, cliquez sur Supprimer.
-
Lorsque vous y êtes invité, cliquez sur Confirmer. Une tâche de récupération après sinistre est démarrée. Une fois le plan RS terminé avec succès, il est supprimé de la table.
Pour suivre la progression, sous Service de récupération après sinistre, sélectionnez Tâches. Le tableau Tâches indique le statut de chaque tâche. Cliquez sur un enregistrement dans la table pour afficher les détails de l'emploi.
-
Répétez cette opération jusqu'à ce que tous les plans RS obsolètes aient été supprimés.
-
Suppression de tous les plans RS
Au lieu de supprimer les plans RS un par un, vous pouvez supprimer tous les plans associés à une configuration RS à la fois.
- Utilisation de l'interface de ligne de commande du service
-
-
Recherchez l'ID de la configuration RS pour laquelle vous voulez supprimer tous les plans (
drGetConfigs). -
Supprimez le plan RS sélectionné à l'aide de la commande
drdeleteallPlans.PCA-ADMIN> drdeleteallPlans drConfigId=6e797d8b-7245-4d49-8e68-bf67f2d53041 JobId: b595dd62-8046-4ca7-90a0-dcbbf084e663 Data: DrPlan id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::all_plans. Successfully started job for DR Plan delete for config_id 6e797d8b-7245-4d49-8e68-bf67f2d53041 -
Utilisez l'ID tâche pour vérifier le statut de l'opération que vous avez démarrée.
PCA-ADMIN> show Job id=b595dd62-8046-4ca7-90a0-dcbbf084e663 Data: Id = b595dd62-8046-4ca7-90a0-dcbbf084e663 Type = Job Associated Work Request Id = d7cfb184-4e38-469d-b189-bb809386f5d4 Done = true Name = DELETE_TYPE Progress Message = DrPlan id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::all_plans. Successfully deleted [all_plans] plan on STANDBY for config [6e797d8b-7245-4d49-8e68-bf67f2d53041] Run State = Succeeded Transcript = Created job DELETE_TYPE Username = admin WorkItemIds 1 = id:6cfec1c9-4a72-492d-a414-38bf4df6cf3a type:WorkItem name:
-
- Utiliser l'interface utilisateur Web du service
-
-
Sous Disaster Recovery Service, ouvrez la page DR Configurations. Dans le tableau, cliquez sur la configuration pour laquelle vous voulez supprimer un plan RS. La page Détails de la configuration RS s'affiche.
-
Dans la section Ressources, cliquez sur Plans. Tous les plans RS existants sont affichés dans le tableau.
Vérifiez que tous les plans de la table doivent être supprimés.
-
Dans le coin supérieur droit, sélectionnez Controls, puis cliquez sur Delete All Plans.
-
Lorsque vous y êtes invité, cliquez sur Confirmer. Une tâche de récupération après sinistre est démarrée. Une fois le processus terminé avec succès, tous les plans RS sont supprimés de la table.
Pour suivre la progression, sous Service de récupération après sinistre, sélectionnez Tâches. Le tableau Tâches indique le statut de chaque tâche. Cliquez sur un enregistrement dans la table pour afficher les détails de l'emploi.
-