Gestion des données de configuration

 

Date de publication : février 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Notes

Le contenu de cette rubrique qui s'applique aux versions en ligne de Dynamics 365 est destiné aux versions de Dynamics 365 (en ligne), version 9.0. Pour obtenir la dernière documentation, voir Déplacer les données de configuration.

L'Outil de migration de configuration vous permet de déplacer les données de configuration sur plusieurs instances et organisations Microsoft Dynamics 365. Les données de configuration permettent de définir la fonctionnalité personnalisée dans Dynamics 365, et sont généralement enregistrées dans les entités personnalisées. Les données de configuration sont différentes des données de l'utilisateur final (comptes, contacts, etc.). Un exemple classique de données de configuration que vous définissez dans le Unified Service Desk for Microsoft Dynamics 365 pour configurer une application agent de centre d'appels personnalisée. Les entités du Unified Service Desk, avec les données de configuration stockées dans les entités, définissent une application agent. Pour plus d’informations sur Unified Service Desk, consultez le Guide d'administration d'Unified Service Desk pour Microsoft Dynamics 365.

Important

L'Outil de migration de configuration sert principalement à migrer les données de configuration, pas les données Dynamics 365 réelles.Pour plus d'informations :Vidéo sur l'outil de migration de la configuration (2:13)

L'Outil de migration de configuration vous permet de :

  • Sélectionner les entités et les champs depuis lesquels exporter les données de configuration.

  • Éviter les enregistrements dupliqués sur le système cible en définissant une condition d'unicité pour chaque entité basée sur une combinaison de champs dans l'entité, qui sert à effectuer une comparaison par rapport aux valeurs sur le système cible. S'il n'existe aucune valeur correspondante, un enregistrement unique est créé sur le système cible. Si un enregistrement correspondant est trouvé, l'enregistrement est mis à jour dans le système cible.

    Notes

    Si aucune condition de détection des doublons (unicité) n'est spécifiée pour une entité exportée, l'outil utilise le nom du champ principal de l'entité pour effectuer une comparaison par rapport aux données existantes sur le système cible.

  • Désactiver les plug-ins avant d'exporter des données, puis réactivez-les sur le système cible une fois l'importation terminée pour toutes les entités ou les entités sélectionnées.

  • Valider le schéma pour les entités sélectionnées à exporter afin de s'assurer que toutes les données/informations requises sont présentes.

  • Réutiliser un schéma existant pour exporter les données à partir d'un système source.

  • Intégrer les modules exportés créés à partir de cet outil (schéma et fichiers de données) ou d'autres programmes. Par exemple, vous pouvez utiliser les données exportées dans Microsoft Dynamics CRM Package Deployer avec d'autres fichiers et données de solution pour créer et déployer des packages sur une instance de Dynamics 365.Pour plus d'informations :Déployer des packages avec Dynamics CRM Package Deployer et Windows PowerShell

Important

L'Outil de migration de configuration ne prend pas en charge le filtrage des enregistrements d'une entité. Par défaut, tous les enregistrements de l'entité sélectionnée seront exportés.

Contenu de la rubrique

Comment l'outil de migration de la configuration fonctionne-t-il ?

Résoudre les problèmes de migration des données de configuration à l'aide des fichiers journaux

Meilleures pratiques pour migrer vos données de configuration en utilisant l'outil

Comment l'outil de migration de la configuration fonctionne-t-il ?

Le schéma suivant montre comment l'Outil de migration de configuration permet de migrer des données de configuration.

Configuration migration process flow diagram

Step 1 symbolDéfinir le schéma des données sources à exporter : le fichier de schéma (.xml) contient des informations sur les données à exporter comme les entités, les attributs, les relations, la définition de l'unicité des données, et si les plug-ins doivent être désactivés avant d'exporter les données.Pour plus d'informations :Création d'un schéma pour exporter des données de configuration

Step 2 symbolUtiliser le schéma pour exporter des données : utilisez le fichier de schéma pour exporter les données dans un fichier .zip contenant les données et le schéma des données exportées.Pour plus d'informations :Création d'un schéma pour exporter des données de configuration

Step 3 symbolImportation des données exportées : utilisez les données exportées (fichier .zip) pour les importer dans l'instance de Dynamics 365 cible. L'importation des données s'effectue en plusieurs temps. Les données de base sont importées d'abord et les données connexes sont mises en file d'attente. Les données connexes dans les phases successives, afin de gérer les dépendances ou liaisons de données. Ce mécanisme garantit une importation précise des données.Pour plus d'informations :Importer les données de configuration

Résoudre les problèmes de migration des données de configuration à l'aide des fichiers journaux

L'Outil de migration de configuration fournit la prise en charge de la journalisation pour obtenir des informations détaillées sur les erreurs survenant lorsque vous vous connectez à l'instance de Dynamics 365 à l'aide de l'outil, sur les activités effectuées par l'outil pendant la définition du schéma et l'exportation/l'importation des données de configuration, et fournit des informations sur les données importées à l'aide de cet outil. L'outil génère trois fichiers journaux qui sont accessibles à l'emplacement suivant sur l'ordinateur sur lequel vous exécutez l'outil : c:\Users\<UserName>\AppData\Roaming\Microsoft\DataMigrationUtility\<Version>.

  • Login_ErrorLog.log: fournit des informations sur les problèmes qui se produisent lorsque vous utilisez l'outil pour vous connecter à l'instance Dynamics 365. En cas de problème durant la connexion, un message s'affiche sur l'écran de connexion de l'outil, avec un lien vers ce fichier journal. Le message indique qu'une erreur s'est produite lors du traitement de la demande de connexion et l'utilisateur peut afficher le journal des erreurs. Vous pouvez cliquer sur le lien dans le message pour afficher ce fichier journal. Le fichier journal est créé la première fois que vous rencontrez un problème de connexion dans l'outil. Ensuite, le fichier journal est utilisé pour consigner les informations sur les problèmes de connexion, chaque fois que de ce type de problème survient.

  • DataMigrationUtility.log : fournit des informations détaillées sur chaque tâche effectuée dans l'outil pendant la dernière exécution. Vous pouvez afficher le fichier journal depuis l'outil en cliquant sur le menu Journaux dans l'écran principal, puis en cliquant sur Journal d'exécution.

  • ImportDataDetail.log : fournit des informations détaillées sur les données importées lors de la dernière tâche d'importation à l'aide de l'outil. Chaque fois que vous exécutez une tâche d'importation à l'aide de cet outil, les détails existants du fichier journal sont déplacés vers un fichier appelé ImportDataDetail._old.log dans le même répertoire, le fichier ImportDataDetail.log affiche des informations sur la dernière tâche d'importation exécutée à l'aide de l'outil. Vous pouvez afficher ce fichier journal depuis l'outil en cliquant sur le menu Journaux dans l'écran principal, puis en cliquant sur Dernier journal d'importation.

Meilleures pratiques pour migrer vos données de configuration en utilisant l'outil

Voici des éléments à prendre en compte lors de l'utilisation de cet outil pour migrer vos données de configuration :

  • Lors de la création du schéma de données d'exportation, vous devez définir des règles d'unicité pour chaque entité afin d'éviter toute mise à jour involontaire des données sur le système cible.

  • Importez les données exportées dans un environnement de préproduction (de préférence une image miroir de l'environnement de production) pour vous assurer que les résultats de l'importation des données sont ceux prévus.

  • Sauvegardez votre environnement de production avant d'importer les données.

Voir aussi

Création d'un schéma pour exporter des données de configuration
Modification d'un schéma de données de configuration
Importer les données de configuration
Migrer votre configuration Unified Service Desk vers un autre serveur Dynamics 365
Administration de Dynamics 365
Gérer la configuration du catalogue de produits

© 2017 Microsoft. Tous droits réservés. Copyright