Déplacer un bloc de ressources d'un environnement à l'autre

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 4 minutes de lecture
  • Utilisez des ensembles de mises à jour pour transférer sans effort des blocs de ressources et leurs dépendances entre les environnements. Regroupez-les dans un ensemble nommé, ce qui facilite un déplacement fluide pour le test ou le déploiement. Simplifiez les processus tels que le transfert d’un bloc de ressources du développement à la production, garantissant des transitions efficaces et organisées entre les différents systèmes.

    Avant de commencer

    • Les utilisateurs disposant du rôle sn_cmp.cloud_service_designer ne peuvent exporter que des ensembles de mises à jour.
    • Les utilisateurs disposant du rôle administrateur peuvent exporter et importer des ensembles de mises à jour.

    Rôle requis : sn_cmp.cloud_service_designer ou admin

    Pourquoi et quand exécuter cette tâche

    Transformez le bloc de ressources en un ensemble de mises à jour. Exportez ensuite l'ensemble de mises à jour à partir de son environnement actuel et importez-le dans l'autre environnement.
    Remarque :
    Si un bloc de ressources que vous exportez à partir de l'environnement source existe dans l'environnement cible, lorsque vous importez ce bloc de ressources, il en résulte deux blocs de ressources du même nom : un bloc de ressources qui existait avant l'importation et un autre bloc de ressources que vous venez d'importer. Par exemple, si vous exportez le bloc de ressources du centre de données AWS depuis l'environnement de développement et qu'un bloc de ressources du même nom existe déjà dans l'environnement de production, lorsque vous importez le bloc de ressources du centre de données AWS dans l'environnement de production, deux blocs de ressources portant le même nom, Centre de données AWS, se trouvent dans l'environnement de production.

    Procédure

    1. Dans le portail d’administration du cloud, accédez à Conception > Blocs de ressources.
      Tous les blocs de ressources, en mode publié et brouillon, apparaissent dans la fenêtre Bloc de ressources.
    2. Exporter le bloc de ressources.
      1. Cliquez sur l'icône Exporter le bloc de ressources ( icône Exporter le bloc de ressources) pour exporter le bloc de ressources.
        Figure 1. Fenêtre Exportateur de bloc de ressources
        Fenêtre Exportateur de bloc de ressources
      1. Dans la fenêtre Exportateur de bloc de ressources, cliquez sur un objet dans la colonne Type.

        Dans la colonne de droite, sélectionnez les entrées correspondantes de l'objet que vous souhaitez exporter avec le bloc de ressources. Par exemple, si vous sélectionnez Script Includes de MID Server, tous les script includes correspondants apparaissent dans la colonne de droite.

        Si un workflow contient des flux secondaires, sélectionnez le workflow parent et tous les flux secondaires afin que le workflow puisse être exporté. Si des activités personnalisées sont associées à un workflow, exportez d'abord ces activités, puis exportez le workflow.

      2. Cliquez sur Suivant.
        Une fenêtre s'ouvre avec un résumé des dépendances indirectes que vous avez choisi d'inclure dans l'ensemble de mises à jour d'exportation.
      3. Cliquez sur Exporter l'ensemble de mises à jour.
        La fenêtre Exportateur de bloc de ressources s'ouvre avec la case Réussite sélectionnée en vert indiquant que le bloc de ressources a été exporté avec succès avec toutes ses dépendances. Par défaut, tous les fichiers répertoriés sous Ensemble(s) de mises à jour exporté(s) sont téléchargés automatiquement sur votre système.
        Fenêtre Exportateur de bloc de ressources
        Remarque :
        Le nombre d'ensembles de mises à jour créés est basé sur le champ d'application des enregistrements en cours d'exportation. Par exemple, supposons que le bloc de ressources que vous exportez comporte 100 enregistrements au total : 60 enregistrements sont dans le champ d'application un, 20 enregistrements sont dans le champ d'application deux et les 20 enregistrements restants sont dans le champ d'application trois. Dans un tel scénario, trois ensembles de mises à jour sont créés. Un ensemble de mises à jour pour chaque champ d'application.
    3. Assurez-vous que les fichiers sont téléchargés.
      Si les fichiers ne sont pas téléchargés, effectuez ces étapes.
      1. Cliquez sur le fichier de métadonnées.
        Le fichier de métadonnées mentionne l'ordre dans lequel les fichiers exportés doivent être importés. Dans cet exemple, le fichier Azure Datacenter0 est le premier fichier à être exporté, suivi du fichier Azure Datacenter1.
      2. En fonction de l'ordre mentionné dans le fichier de métadonnées, cliquez sur le fichier approprié pour l'ouvrir.
        Une fenêtre s'ouvre avec une liste de tous les fichiers contenus dans l'ensemble de mises à jour.
      3. Pour télécharger le premier fichier XML (dans cet exemple, le fichier est Azure Datacenter0) sur votre système, cliquez sur Exporter vers XML.
      4. Ouvrez l'autre fichier XML (dans cet exemple, le fichier est Azure Datacenter1) et téléchargez ce fichier sur votre système.
        Vous devez importer tous les fichiers exportés dans un autre environnement. Par exemple, vous avez peut-être créé l'ensemble de mises à jour d'exportation dans un système qui exécute l'environnement de développement et souhaitez l'importer dans un autre système qui exécute l'environnement de production.
    4. Importer le bloc de ressources.
      1. Dans l'environnement et la nouvelle instance où vous souhaitez importer les fichiers, entrez Ensembles de mises à jour récupérés dans le navigateur de filtre, puis appuyez sur la touche Entrée.
      2. Cliquez sur le lien connexe Importer l'ensemble de mises à jour à partir du fichier XML.
      3. Dans la fenêtre Importer XML qui s'affiche, cliquez sur Choisir un fichier, sélectionnez le fichier, puis cliquez sur Charger.
        Remarque :
        Si un bloc de ressources que vous avez exporté depuis l'environnement source existe dans l'environnement cible, et que les deux blocs de ressources ont un sys_id différent, lorsque vous importez le bloc de ressources, une erreur s'affiche et le processus d'importation s'arrête. Exportez un bloc de ressources différent de l'environnement source ou supprimez le bloc de ressources du même nom dans l'environnement cible. Si un bloc de ressources que vous avez exporté à partir de l'environnement source existe dans l'environnement cible et que les deux blocs de ressources ont la même sys_id, le bloc de ressources de l'environnement cible est mis à jour avec le bloc de ressources que vous avez exporté à partir de l'environnement source.
    5. Pour vérifier que le bloc de ressources est importé dans le nouvel environnement, accédez à votre instance dans le nouvel environnement et dans le portail d'administration du cloud, accédez à Conception > Blocs de ressources.
      Le bloc de ressources que vous avez importé doit apparaître dans les blocs de ressources répertoriés.