Product Documentation

Modification du fichier XML de l'outil de migration

Oct 21, 2016

Avant d'importer des données sur un site XenDesktop 7, vérifiez et modifiez le contenu du fichier XML généré par l'outil d'exportation, XdExport, particulièrement si vous migrez en plusieurs étapes et importez certains utilisateurs, groupes de mise à disposition et stratégies avant d'autres.

Utilisez un éditeur de texte quelconque ou un éditeur XML spécifique tel que Microsoft XML Notepad pour afficher ou modifier le contenu du fichier.

Certains éléments du contenu XML doivent être présents pour que le fichier XML soit accepté par l'outil d'importation XdImport.

Le schéma XML requis est défini dans le fichier XdFarm.xsd, fourni lors du téléchargement de l'outil de migration. Tenez compte de ce qui suit lorsque vous travaillez avec ce fichier :

  • Dans le fichier, un attribut minOccurs avec une valeur de 1 ou plus indique que des éléments spécifiques doivent être présents si l'élément parent est présent.
  • Si le fichier XML fourni à l'outil d'importation n'est pas valide, l'outil s'arrête et un message d'erreur s'affiche, vous permettant de repérer à quel endroit du fichier se situe le problème.

Importer un sous-ensemble de bureaux ou des groupes de mise à disposition

Pour importer un sous-ensemble de bureaux et de groupes de mise à disposition, modifiez le contenu de l'élément DesktopGroups. L'élément DesktopGroups peut contenir plusieurs éléments DesktopGroup et chaque élément DesktopGroup inclut un élément Desktops qui peut à son tour contenir de nombreux éléments Desktop.

Vous ne devez pas supprimer l'élément DesktopGroups, mais vous pouvez supprimer tous les éléments DesktopGroup qu'il contient et le laisser vide. De même, dans chaque élément DesktopGroup, l'élément Desktops doit être présent, sans nécessairement contenir des éléments Desktop.

Supprimez les éléments Desktop ou DesktopGroup pour éviter l'importation de certaines machines ou de groupes de mise à disposition entiers. Par exemple, le fichier XML contient :
  …   …   …   …   …   …   …  
Dans cet exemple, vos modifications empêchent l'importation du Groupe1. Seule la Machine3 du Groupe2 serait importée :
  …   …   …  

Gérer les groupes de mise à disposition avec des noms en double

Dans XenDesktop 4, les groupes de bureaux peuvent être organisés dans des dossiers, les groupes de bureaux du même nom peuvent apparaître dans des dossiers différents, et le nom du groupe de bureau interne est le nom qui s'affiche aux utilisateurs.

Dans cette version, les groupes de mise à disposition ne peuvent pas être placés dans des dossiers, et chaque groupe de mise à disposition doivent posséder un nom interne unique et le nom qui s'affiche aux utilisateurs peut être différent du nom interne. Pour prendre en charge ces différences, vous devrez peut-être renommer les groupes de bureaux.

Par exemple, votre batterie XenDesktop 4 peut contenir deux groupes de bureaux différents qui apparaissent sous le nom « Mon bureau » pour deux utilisateurs différents et vous pouvez utiliser des dossiers de groupes de bureaux pour atteindre ce résultat. Si ces groupes de mise à disposition doivent rester distincts dans le site XenDesktop 7.x, vous devez modifier le nom des groupes de bureaux dans le fichier XML pour les rendre uniques.

Si un groupe de mise à disposition du site XenDesktop 7.x porte le même nom qu'un groupe de bureaux importé et si les groupes de mise à disposition doivent rester séparés dans le site XenDesktop 7.x, vous devez modifier le nom du groupe de bureaux XenDesktop 4 dans le fichier XML afin qu'il reste unique dans le site. Si le groupe de bureaux à importer est réellement le même que le groupe de mise à disposition XenDesktop 7.x, et que les machines dans le fichier XML doivent être fusionnées avec le groupe de bureaux existant, vous ne devez pas renommer le groupe de bureaux ; au lieu de cela, spécifiez le paramètre -MergeDesktops dans l'outil d'importation. Par exemple, si le fichier XML contient :
  … \Sales   … \Finance  
Supprimez les noms en double comme suit :
  … \Sales   … \Finance  

Gérer les importations de stratégies

Vous pouvez supprimer des stratégies du fichier XML et spécifier des noms uniques pour éviter leur duplication. La fusion de stratégies n'est pas prise en charge.

Veuillez noter ce qui suit sur les importations de stratégie :
  • Lorsque vous importez des données de stratégie, soit la totalité des stratégies est importée, soit, en cas de problème, aucune donnée n'est importée.
  • L'importation d'un grand nombre de stratégies avec de nombreux paramètres peut prendre plusieurs heures.
  • Si vous importez des stratégies par lots, leurs priorités d'origine peuvent être affectées. Lorsque vous importez des stratégies, elles conservent leurs priorités relatives, mais elles acquièrent une priorité supérieure à celle des stratégies déjà dans le site. Par exemple, si vous importez quatre stratégies avec des priorités de 1 à 4 en deux lots, vous devez importer en premier les stratégies de priorité 3 et 4, car une priorité supérieure sera automatiquement accordée au deuxième lot.
Pour importer un sous-ensemble de stratégies dans le site XenDesktop 7.x, modifiez le contenu de l'élément Policies. L'élément Policies peut contenir plusieurs éléments Policy. Vous ne devez pas supprimer l'élément Policies, mais vous pouvez supprimer tous les éléments Policy qu'il contient et le laisser vide. Supprimez tous les éléments Policy pour éviter l'importation de certaines stratégies de la batterie XenDesktop 4. Par exemple, si le fichier XML contient :
  …  … 
Pour éviter par exemple que des stratégies XenDesktop 4 n'entrent en conflit avec des stratégies déjà configurées dans le site XenDesktop 7.x, modifiez le fichier pour supprimer les éléments individuels Policy, comme suit :
 
Vous pouvez également modifier le fichier de façon à importer la stratégie sous un autre nom, comme indiqué ci-après :
  …  …