Personnalisation des étapes d'un plan de récupération après sinistre

La personnalisation des étapes de plan est le moyen le plus pratique de modifier un plan de récupération après sinistre de Private Cloud Appliance avec la configuration par défaut. L'administrateur peut activer ou désactiver des étapes, configurer des étapes à exécuter en mode vérification seule, insérer des étapes et supprimer des étapes.

Remarque

Les étapes personnalisées et les commandes personnalisées ne sont pas disponibles dans la version logicielle de l'appareil 3.0.2-b1261765.

Modification des propriétés d'une étape de plan de récupération après sinistre

Vous pouvez activer ou désactiver une étape de plan de récupération après sinistre existante et décider si elle doit être effectuée en mode vérification seule.

Utilisation de la CLI de service
  1. Recherchez l'ID de l'étape de plan de récupération après sinistre à modifier (show DrPlan). Si vous ne disposez pas de l'ID de plan de récupération après sinistre, recherchez-le à l'aide des commandes drGetConfigs et drListPlan.

  2. Modifiez l'étape du plan de récupération après sinistre à l'aide de la commande edit DrPlanStep. Voici les propriétés que vous pouvez modifier afin d'affecter la façon dont un plan de récupération après sinistre est exécuté :

    • enabled=[True|False] : détermine si cette étape est exécutée ou non.

    • checkOnly=[True|False] : détermine si cette étape est effectuée en mode de vérification uniquement.

    • command=[string] : (NON disponible) indique une commande personnalisée à exécuter dans le cadre de cette étape.

      Pour les opérations de plan de récupération après sinistre standard, le paramètre de commande doit être défini sur None.

    PCA-ADMIN> edit DrPlanStep id=6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck checkOnly=False
    JobId: d281141c-c388-490e-b038-239598488bc6
    Data: DrPlanStep id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck. Successfully started job for DR Plan Step update for config_id 6e797d8b-7245-4d49-8e68-bf67f2d53041
  3. Utilisez l'ID de travail pour vérifier le statut de l'opération que vous avez lancée.

    PCA-ADMIN> show Job id=d281141c-c388-490e-b038-239598488bc6
    Data:
      Id = d281141c-c388-490e-b038-239598488bc6
      Type = Job
      Associated Work Request Id = 8f40d0a3-b2ac-4742-bed8-70beb26d669d
      Done = true
      Name = MODIFY_TYPE
      Progress Message = DrPlanStep id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck. Successfully updated plan step [precheck] in DR Plan [sw1] for config [6e797d8b-7245-4d49-8e68-bf67f2d53041]
      Transcript = Created job MODIFY_TYPE
      Username = admin
      WorkItemIds 1 = id:92a94a5e-4773-4ba8-ac4b-990496c5c2f9  type:WorkItem  name:
  4. Pour afficher le statut et les détails mis à jour d'une étape de plan de récupération après sinistre, utilisez la commande show DrPlanStep.

    PCA-ADMIN> show DrPlanStep id=6e797d8b-7245-4d49-8e68-bf67f2d53041::fo1::precheck
    Data:
      Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::fo1::precheck
      Type = DrPlanStep
      Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::fo1::precheck
      Step Name = PRECHECK
      Config Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041
      Plan Name = fo1
      Enabled = true
      Last Status = norun
      Command = None
      Check Only = false
Utiliser l'interface utilisateur Web de service
  1. Sous Disaster Recovery Service, ouvrez la page Configurations de récupération après sinistre. Dans le tableau, cliquez sur la configuration pour laquelle vous souhaitez modifier un plan de récupération après sinistre. La page de détails DR Configuration s'affiche.

  2. Dans la section Ressources, cliquez sur Plans. Cliquez sur le nom du plan pour lequel vous voulez modifier les étapes. La page de détails Plan de récupération après sinistre s'affiche. La section Ressources affiche toutes les étapes du protocole.

  3. Dans la colonne Actions, ouvrez le menu rapide (3 points) de l'étape à modifier, puis cliquez sur Modifier.

  4. Dans la fenêtre Mettre à jour une étape de plan de récupération après sinistre, modifiez les propriétés selon vos besoins :

    • Nom de l'étape : Ne modifiez pas l'étape sélectionnée.

    • Activé : sélectionnez Oui ou Non pour déterminer si cette étape est exécutée ou non lors de l'exécution du plan.

    • Type d'insertion : Ne pas modifier. Ce champ est utilisé uniquement pour ajouter une nouvelle étape.

    • Insérer un emplacement : Ne pas modifier. Ce champ est utilisé uniquement pour ajouter une nouvelle étape.

    • Commande : (non disponible.) Indiquez une commande personnalisée à exécuter dans le cadre de cette étape.

      Pour les opérations de plan de récupération après sinistre standard, ce champ doit rester vide. Les commandes personnalisées s'appliquent uniquement aux étapes de plan de récupération après sinistre personnalisées.

    • Vérifier uniquement : sélectionnez Oui ou Non pour déterminer si cette étape est effectuée ou non en mode de vérification uniquement.

  5. Cliquez sur Mettre à jour l'étape du plan de récupération après sinistre pour appliquer vos modifications.

Insertion d'une étape de plan de récupération après sinistre

Des étapes supplémentaires peuvent être ajoutées à un plan de récupération après sinistre.

Utilisation de la CLI de service
  1. Collectez les informations dont vous avez besoin pour exécuter la commande :

    • ID de configuration de récupération après sinistre (drGetConfigs)

    • Nom du plan de récupération après sinistre (drListPlan)

    • nom de l'étape avant ou après laquelle la nouvelle étape doit être insérée (show DrPlan)

  2. Ajoutez une étape au plan de récupération après sinistre à l'aide de la commande create DrPlanStep.

    Notez les paramètres obligatoires et facultatifs. Si les paramètres insertType et insertLocation ne sont pas fournis, la nouvelle étape est ajoutée en tant qu'étape finale du plan de récupération après sinistre.

    Syntaxe (saisie sur une seule ligne) :

    create DrPlanStep
    drConfigId=<DR_configuration_id> 
    planName=<DR_plan_name>
    stepName=<DR_plan_new_step_name>
    [optional:]
    insertType=[BEFORE|AFTER]
    insertLocation=<DR_plan_existing_step_name>
    enabled=[True|False]
    checkOnly=[True|False]
    command=<execution_path>
    Remarque

    Les étapes personnalisées et les commandes personnalisées ne sont pas disponibles dans la version logicielle de l'appareil 3.0.2-b1261765.

    • N'utilisez pas le paramètre command.

    • Sélectionnez un nom d'étape dans la liste suivante : precheck, role_reversal_precheck, stop_primary, role_reversal, start_standby, cleanup_primary, post_config.

    Exemple :

    PCA-ADMIN> create DrPlanStep drConfigId=6e797d8b-7245-4d49-8e68-bf67f2d53041 planName=sw1 stepName=ROLE_REVERSAL insertType=BEFORE insertLocation=START_STANDBY
    JobId: 7a162b6c-1ddc-410c-b27a-0996fb2d26df
    Data: DrPlanStep id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::role_reversal. Successfully started job for DR Plan Step Create for config_id 6e797d8b-7245-4d49-8e68-bf67f2d53041
  3. Utilisez l'ID de travail pour vérifier le statut de l'opération que vous avez lancée.

    PCA-ADMIN> show Job id=7a162b6c-1ddc-410c-b27a-0996fb2d26df
    Data:
      Id = 7a162b6c-1ddc-410c-b27a-0996fb2d26df
      Type = Job
      Associated Work Request Id = a4c76ef9-f91d-402e-986f-9795738fb429
      Done = true
      Name = CREATE_TYPE
      Progress Message = Successfully added step [role_reversal] in plan [sw1] for config [6e797d8b-7245-4d49-8e68-bf67f2d53041]
      Run State = Succeeded
      Transcript = Created job CREATE_TYPE
      Username = admin
      WorkItemIds 1 = id:5c376fae-f281-4f7a-984f-b996b19d367d  type:WorkItem  name:
  4. Répétez la commande create DrPlanStep pour ajouter toutes les étapes requises au plan de récupération après sinistre.

  5. Pour afficher le statut et les détails mis à jour d'un plan de récupération après sinistre, 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 de service
  1. Sous Disaster Recovery Service, ouvrez la page Configurations de récupération après sinistre. Dans le tableau, cliquez sur la configuration pour laquelle vous souhaitez modifier un plan de récupération après sinistre. La page de détails DR Configuration s'affiche.

  2. Dans la section Ressources, cliquez sur Plans. Cliquez sur le nom du plan auquel vous voulez ajouter des étapes. La page de détails Plan de récupération après sinistre s'affiche. La section Ressources affiche toutes les étapes du protocole.

  3. Dans la section Ressources de la page de détails Plan de récupération après sinistre, dans la partie droite de la zone Etapes, cliquez sur Ajouter une étape.

  4. Dans la fenêtre Ajouter une étape de plan de récupération après sinistre, entrez les informations suivantes dans les champs correspondants :

    • Nom de l'étape : sélectionnez une étape standard dans la liste.

    • Activé : sélectionnez Oui ou Non pour déterminer si cette étape est exécutée ou non lors de l'exécution du plan.

    • Type d'insertion : sélectionnez Avant ou Après l'emplacement d'insertion.

    • Insérer un emplacement : sélectionnez l'étape existante avant ou après laquelle vous voulez insérer la nouvelle étape.

    • Commande : (non disponible.) Indiquez une commande personnalisée à exécuter dans le cadre de cette étape.

      Pour les opérations de plan de récupération après sinistre standard, ce champ doit rester vide.

    • Vérifier uniquement : sélectionnez Oui ou Non pour déterminer si cette étape est effectuée ou non en mode de vérification uniquement.

  5. Cliquez sur Ajouter une étape de plan de récupération après sinistre pour insérer cette nouvelle étape à l'emplacement sélectionné.

  6. Répétez cette opération jusqu'à ce que toutes les étapes de plan de récupération après sinistre requises aient été ajoutées.

Suppression d'une étape de plan de récupération après sinistre

Les étapes peuvent être supprimées d'un plan de récupération après sinistre.

Utilisation de la CLI de service
  1. Recherchez l'ID de l'étape de plan de récupération après sinistre à supprimer (show DrPlan). Si vous ne disposez pas de l'ID de plan de récupération après sinistre, recherchez-le à l'aide des commandes drGetConfigs et drListPlan.

  2. Supprimez l'étape de plan de récupération après sinistre à l'aide de la commande delete DrPlanStep.

    PCA-ADMIN> delete DrPlanStep id=6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck
    JobId: c75a4c71-0525-40b7-9618-c2a4e8fcb051
    Data: DrPlanStep id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck. Successfully started job for DR Plan Step delete for config_id 6e797d8b-7245-4d49-8e68-bf67f2d53041
  3. Utilisez l'ID de travail pour vérifier le statut de l'opération que vous avez lancée.

    PCA-ADMIN> show Job id=c75a4c71-0525-40b7-9618-c2a4e8fcb051
    Data:
      Id = c75a4c71-0525-40b7-9618-c2a4e8fcb051
      Type = Job
      Associated Work Request Id = d7bd3873-e5a0-4437-b6c2-8ca0cce83953
      Done = true
      Name = DELETE_TYPE
      Progress Message = DrPlanStep id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck. Successfully deleted step [precheck] in plan [sw1] for config [6e797d8b-7245-4d49-8e68-bf67f2d53041]
      Run State = Succeeded
      Transcript = Created job DELETE_TYPE
      Username = admin
      WorkItemIds 1 = id:b462883b-6e6e-49b6-b455-1ceb54a5e2e3  type:WorkItem  name:
  4. Répétez la commande delete DrPlanStep pour enlever toutes les étapes requises du plan de récupération après sinistre.

  5. Pour afficher le statut et les détails mis à jour d'un plan de récupération après sinistre, 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::stop_primary
      Steps 1 - Step Name = STOP_PRIMARY
      Steps 1 - Enabled = true
      Steps 1 - Last Status = norun
      Steps 1 - Command = None
      Steps 1 - Check Only = false
      Steps 2 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::role_reversal
      Steps 2 - Step Name = ROLE_REVERSAL
      Steps 2 - Enabled = true
      Steps 2 - Last Status = norun
      Steps 2 - Command = None
      Steps 2 - Check Only = false
      Steps 3 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::start_standby
      Steps 3 - Step Name = START_STANDBY
      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::cleanup_primary
      Steps 4 - Step Name = CLEANUP_PRIMARY
      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::post_config
      Steps 5 - Step Name = POST_CONFIG
      Steps 5 - Enabled = true
      Steps 5 - Last Status = norun
      Steps 5 - Command = None
      Steps 5 - Check Only = false
Utiliser l'interface utilisateur Web de service
  1. Sous Disaster Recovery Service, ouvrez la page Configurations de récupération après sinistre. Dans le tableau, cliquez sur la configuration pour laquelle vous souhaitez modifier un plan de récupération après sinistre. La page de détails DR Configuration s'affiche.

  2. Dans la section Ressources, cliquez sur Plans. Cliquez sur le nom du plan pour lequel vous voulez modifier les étapes. La page de détails Plan de récupération après sinistre s'affiche. La section Ressources affiche toutes les étapes du protocole.

  3. Dans la colonne Actions, ouvrez le menu rapide (3 points) de l'étape à supprimer, puis cliquez sur Supprimer.

    Lorsque vous y êtes invité, cliquez sur Confirm.

  4. Répétez cette opération jusqu'à ce que toutes les étapes de plan de récupération après sinistre obsolètes aient été supprimées.