Migration vers le service natif de récupération après sinistre

Les environnements Private Cloud Appliance existants configurés pour la récupération après sinistre de première génération peuvent être migrés vers le service de récupération après sinistre natif dès que les systèmes ont été mis à niveau ou corrigés vers la version logicielle de l'appliance 3.0.2-b1261765 ou ultérieure.

Tout d'abord, assurez-vous que les deux environnements exécutent la version minimale requise du logiciel de l'appareil. Une configuration de récupération après sinistre de première génération ne peut pas fonctionner en tant que base de secours d'un système exécutant le nouveau service de récupération après sinistre natif, ou inversement. Dès qu'une connexion homologue a été établie, les configurations de récupération après sinistre de première génération ne peuvent plus être utilisées, mais vous pouvez les migrer vers le service de récupération après sinistre natif.

Collecte de plans de récupération après sinistre Oracle Site Guard

Pour extraire les données du plan de récupération après sinistre à partir de Site Guard, vous avez besoin du script get_em_plan.sh, ainsi que d'un nom utilisateur et d'un mot de passe valides pour le schéma de base de données Oracle Enterprise Manager. Lors de la mise à niveau de l'appareil ou de l'application de patches, le script est enregistré dans le répertoire /var/lib/pca-foundation/scripts.

  1. Connectez-vous au système qui exécute la base de données Enterprise Manager, où sont stockées les données du module d'extension Site Guard.

  2. Copiez le script get_em_plan.sh sur ce système. Exécutez le script à partir de la ligne de commande et spécifiez un fichier de sortie. Les données sont stockées au format CSV.

    Remarque

    Pour extraire les données de plan d'une configuration de récupération après sinistre unique, ajoutez son nom à la fin de la commande, séparés par un espace.

    $ ./get_em_plan.sh em_plan_data.csv
  3. Lorsque le script vous y invite, entrez le nom utilisateur et le mot de passe de la base de données.

    Les données du plan de récupération après sinistre sont extraites de la base de données et enregistrées dans le fichier de sortie *.csv que vous avez indiqué.

  4. Copiez le fichier *.csv avant de vous déconnecter.

Basculement vers le service DR natif

Avant de convertir les plans de récupération après sinistre de première génération, vous devez configurer l'appairage entre les deux systèmes et activer le service de récupération après sinistre natif.

  1. Assurez-vous qu'une connexion homologue active existe entre l'appareil principal et l'appareil de secours. Reportez-vous à Etablissement d'une connexion homologue.

  2. Activez le service de récupération après sinistre natif en mettant à jour la configuration de service existante. Le numéro de série du système homologue est un paramètre obligatoire.

    PCA-ADMIN> drNativeUpdateService peerSerialNumber=<peer_serial>

Conversion en plans de récupération après sinistre natifs

Vous pouvez importer les données de plan de récupération après sinistre de Site Guard dans le service de récupération après sinistre natif à l'aide de l'interface de ligne de commande du service.

  1. Assurez-vous que le fichier de sortie *.csv avec les données de plan de récupération après sinistre de Site Guard se trouve à un emplacement auquel le pod de service de récupération après sinistre peut accéder.

  2. Créez des plans de récupération après sinistre à partir du fichier *.csv à l'aide de la commande create DrPlan.

    Pour chaque configuration de récupération après sinistre correspondant à un enregistrement dans le fichier *.csv, les plans de récupération après sinistre sont convertis et enregistrés au format de récupération après sinistre natif.

    Syntaxe (saisie sur une seule ligne) :

    create DrPlan
    drPlanDataFile=<csv_file_name>
    configsToMigrate=["all"|"config_id_1,config_id_n"]
    • Pour convertir les données de plan de récupération après sinistre d'un sous-ensemble de configurations de récupération après sinistre à partir du fichier CSV, indiquez les ID des configurations requises :

      PCA-ADMIN> create DrPlan drPlanDataFile=/home/admin/em_plan_data.csv \
      configsToMigrate="config1_id, config2_id, config3_id"
        JobId: 146c6422-cd82-4ecf-9e5f-a99acfc9baab
        Data: DrPlan id: null::null. Successfully started job for plan creation using /home/admin/em_plan_data.csv
    • Pour convertir tous les plans de récupération après sinistre pour toutes les configurations de récupération après sinistre correspondantes à partir du fichier CSV :

      PCA-ADMIN> create DrPlan drPlanDataFile=/home/admin/em_plan_data.csv configsToMigrate="all"
        JobId: 862b045a-c4f6-4f8c-8130-9d9b487bd363
        Data: DrPlan id: null::null. Successfully started job for plan creation using /home/admin/em_plan_data.csv
  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=862b045a-c4f6-4f8c-8130-9d9b487bd363
    Data:
      Id = 862b045a-c4f6-4f8c-8130-9d9b487bd363
      Type = Job
      Associated Work Request Id = 8671211c-68b3-426e-aa7c-d93d9ffb32e4
      Done = true
      Name = CREATE_TYPE
      Progress Message = Plan migration succeeded.
      Run State = Succeeded
      Transcript = Created job CREATE_TYPE
      Username = admin
      WorkItemIds 1 = id:08cb4f9a-575b-4536-b832-b85948c90212  type:WorkItem  name:

    Utilisez l'ID demande de travail pour afficher plus de détails.

    PCA-ADMIN> drGetJob jobId=8671211c-68b3-426e-aa7c-d93d9ffb32e4
    Data:
      Type = drplan_migration
      Job Id = 8671211c-68b3-426e-aa7c-d93d9ffb32e4
      Status = finished
      Result = succeeded
      Message = job successfully retrieved
      Response =
        config_id: b51a51ac-043e-4b6d-ab29-20f86d905e81: plan_name: fo1 status: success
        config_id: b51a51ac-043e-4b6d-ab29-20f86d905e81: plan_name: sw1 status: success
        config_id: b51a51ac-043e-4b6d-ab29-20f86d905e81: plan_name: pfo1 status: success
  4. Pour vérifier que les plans de récupération après sinistre ont été ajoutés, utilisez la commande drListPlan.

    PCA-ADMIN> drListPlan drConfigId=b51a51ac-043e-4b6d-ab29-20f86d905e81
    Data:
      id                                          Plan Name   Operation  
      --                                          ---------   ---------  
      b51a51ac-043e-4b6d-ab29-20f86d905e81::fo1   fo1         failover
      b51a51ac-043e-4b6d-ab29-20f86d905e81::sw1   sw1         switchover
      b51a51ac-043e-4b6d-ab29-20f86d905e81::pfo1  pfo1        postfailover
  5. Modifiez les plans de récupération après sinistre selon vos besoins. Pour plus d'informations, reportez-vous à Utilisation des plans de récupération après sinistre.