Importer et exporter des machines virtuelles
Important :
La mise à jour cumulative 1 de Citrix Hypervisor 8.2 prend fin le 25 juin 2025. Planifiez votre mise à niveau vers XenServer 8 dès maintenant pour assurer une transition en douceur et un support continu. Pour plus d’informations, consultez Mise à niveau.
Si vous utilisez vos fichiers de licence Citrix Virtual Apps and Desktops pour obtenir une licence pour vos hôtes Citrix Hypervisor 8.2 Cumulative Update 1, ces fichiers de licence ne sont pas compatibles avec XenServer 8. Avant la mise à niveau, vous devez acquérir les fichiers de licence socket XenServer Premium Edition à utiliser avec XenServer 8. Ces fichiers de licence de socket sont disponibles en tant que droits des abonnements Citrix pour le cloud privé, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP et Citrix Platform License pour l’exécution de vos charges de travail Citrix. Les clients Citrix qui n’ont pas encore migré vers ces nouveaux abonnements peuvent demander à participer à une promotion gratuite pour 10 000 licences de sockets XenServer Premium Edition. Pour plus d’informations, consultez XenServer.
Si vous n’obtenez pas de licence compatible pour XenServer 8 avant la mise à niveau, lorsque vous mettez à niveau vos hôtes, ils reviennent à l’édition d’essai de 90 jours. L’édition d’essai offre les mêmes fonctionnalités que l’édition Premium, avec quelques limitations. Pour plus d’informations, consultez Présentation des licences XenServer 8.
Citrix Hypervisor vous permet d’importer des machines virtuelles et de les exporter dans différents formats. À l’aide de l’assistant d’importation XenCenter, vous pouvez importer des machines virtuelles à partir d’images disque (VHD et VMDK), du format OVF et OVA (Open Virtualization) et du format Citrix Hypervisor XVA. Vous pouvez même importer des machines virtuelles qui ont été créées sur d’autres plates-formes de virtualisation, telles que celles proposées par VMware et Microsoft.
Remarque :
Lors de l’importation de machines virtuelles créées à l’aide d’autres plates-formes de virtualisation, configurez ou arranger le système d’exploitation invité pour s’assurer qu’il démarre sur Citrix Hypervisor. La fonctionnalité de correction du système d’exploitation de XenCenter vise à fournir ce niveau d’interopérabilité de base. Pour plus d’informations, consultez Correction du système d’exploitation.
Utilisation de XenCenter Exportation , vous pouvez exporter des machines virtuelles au format OVF et OVA (Open Virtualization Format) et au format XVA de Citrix Hypervisor.
Vous pouvez également utiliser l’interface de ligne de commande xe pour importer des machines virtuelles et les exporter au format Citrix Hypervisor XVA.
Exigences
Pour pouvoir importer et exporter des machines virtuelles vers et depuis différents formats, vous avez besoin de certaines autorisations. Le Importation ou Exportation L’Assistant effectue des vérifications pour s’assurer que vous disposez d’un rôle requis dans le pool de destination avant de vous autoriser à continuer. Pour plus d’informations sur les rôles RBAC requis, consultez Rôles et autorisations RBAC.
Formats pris en charge
Format | Description |
---|---|
Format de virtualisation ouvert (OVF et OVA) | OVF est une norme ouverte pour l’empaquetage et la distribution d’une appliance virtuelle composée d’une ou plusieurs machines virtuelles. |
Formats d’image disque (VHD et VMDK) | Les fichiers d’image disque au format VHD (Virtual Hard Disk) et VMDK (Virtual Machine Disk) peuvent être importés à l’aide de l’Assistant Importation. L’importation d’une image disque peut être appropriée lorsqu’une image disque virtuelle est disponible, sans métadonnées OVF associées. |
Format Citrix Hypervisor XVA | XVA est un format spécifique aux hyperviseurs basés sur Xen permettant d’empaqueter une VM individuelle sous la forme d’une archive de fichiers unique, y compris un descripteur et des images disque. Son extension de nom de fichier est .xva . |
Quel format utiliser ?
Envisagez d’utiliser le format OVF/OVA pour :
-
Partagez des vApps et des VM Citrix Hypervisor avec d’autres plates-formes de virtualisation prenant en charge OVF
-
Enregistrer plusieurs machines virtuelles
-
Sécuriser un vApp ou une VM contre l’altération et la falsification
-
Inclure un contrat de licence
-
Simplifiez la distribution du vApp en stockant un package OVF dans un fichier OVA
Envisagez d’utiliser le format XVA pour :
- Importer et exporter des machines virtuelles à partir d’un script avec une interface de ligne de commande
Format de virtualisation ouvert (OVF et OVA)
OVF est une norme ouverte, spécifiée par la Distributed Management Task Force, pour l’empaquetage et la distribution d’une appliance virtuelle composée d’une ou plusieurs machines virtuelles. Pour plus d’informations sur les formats OVF et OVA, consultez les informations suivantes :
Un Forfait OVF est l’ensemble de fichiers qui comprend l’appliance virtuelle. Il inclut toujours un fichier descripteur et tous les autres fichiers qui représentent les attributs suivants du package :
Attributes
Descripteur (.ovf
): Le descripteur spécifie toujours la configuration matérielle virtuelle requise pour le package. Il peut également spécifier d’autres informations, notamment :
- Descriptions des disques virtuels, du package lui-même et des systèmes d’exploitation invités
- Un contrat de licence
- Instructions de démarrage et d’arrêt des machines virtuelles dans l’appliance
- Instructions d’installation du package
Signature (.Cert
): La signature est la signature numérique utilisée par un certificat de clé publique au format X.509 pour authentifier l’auteur du package.
Manifeste (.Mf
): Le manifeste vous permet de vérifier l’intégrité du contenu du package. Il contient les résumés SHA-1 de chaque fichier du package.
Disques virtuels : OVF ne spécifie pas de format d’image disque. Un package OVF inclut des fichiers comprenant des disques virtuels au format défini par le produit de virtualisation qui a exporté les disques virtuels. Citrix Hypervisor produit des packages OVF avec des images disque au format VHD dynamique ; Les produits VMware et Virtual Box produisent des packages OVF avec des disques virtuels au format VMDK optimisé pour les flux.
Les packages OVF prennent également en charge d’autres fonctionnalités non liées aux métadonnées, telles que la compression, l’archivage, la pièce jointe au CLUF et les annotations.
Remarque :
Lors de l’importation d’un package OVF qui a été compressé ou qui contient des fichiers compressés, vous devrez peut-être libérer de l’espace disque supplémentaire sur le serveur Citrix Hypervisor pour l’importer correctement.
Un Ouvrir le package OVA (Virtual Appliance) est un fichier d’archive unique, au format Tape Archive (.tar), contenant les fichiers qui composent un package OVF.
Sélectionnez le format OVF ou OVA
Les packages OVF contiennent une série de fichiers non compressés, ce qui facilite l’accès aux images disque individuelles du fichier. Un package OVA contient un fichier volumineux et, bien que vous puissiez compresser ce fichier, il ne vous offre pas la flexibilité d’une série de fichiers.
L’utilisation du format OVA est utile pour des applications spécifiques pour lesquelles il est avantageux de n’avoir qu’un seul fichier, telles que la création de packages pour les téléchargements Web. Envisagez d’utiliser l’OVA uniquement comme option pour faciliter la manipulation du colis. L’utilisation de ce format allonge les processus d’exportation et d’importation.
Formats d’image disque (VHD et VMDK)
À l’aide de XenCenter, vous pouvez importer des images disque aux formats Virtual Hard Disk (VHD) et Virtual Machine Disk (VMDK). L’exportation d’images disque autonomes n’est pas prise en charge.
Vous pouvez choisir d’importer une image disque lorsqu’une image de disque virtuel est disponible sans métadonnées OVF associées. Cette option peut se produire dans les situations suivantes :
-
Il est possible d’importer une image disque, mais les métadonnées OVF associées ne sont pas lisibles
-
Un disque virtuel n’est pas défini dans un package OVF
-
Vous déménagez d’une plate-forme qui ne vous permet pas de créer un package OVF (par exemple, des plates-formes ou des images plus anciennes)
-
Vous souhaitez importer une appliance VMware plus ancienne qui ne contient aucune information OVF
-
Vous souhaitez importer une machine virtuelle autonome qui ne contient aucune information OVF
Lorsqu’ils sont disponibles, nous vous recommandons d’importer des packages d’appliance contenant des métadonnées OVF plutôt qu’une image disque individuelle. Les données OVF fournissent des informations dont l’Assistant Importation a besoin pour recréer une machine virtuelle à partir de son image disque, notamment le nombre d’images disque associées à la machine virtuelle, le processeur, le stockage, le réseau, les besoins en mémoire, etc. Sans ces informations, il peut être beaucoup plus complexe et sujet aux erreurs de recréer la machine virtuelle.
Format XVA
XVA est un format d’appliance virtuelle spécifique à Citrix Hypervisor, qui empaquette une seule machine virtuelle sous la forme d’un ensemble unique de fichiers, y compris un descripteur et des images disque. L’extension du nom de fichier est .xva
.
Le descripteur (extension du nom de fichier ova.xml
) spécifie le matériel virtuel d’une seule machine virtuelle.
Le format d’image disque est un répertoire de fichiers. Le nom du répertoire correspond à un nom de référence dans le descripteur et contient deux fichiers pour chaque bloc de 1 Mo de l’image disque. Le nom de base de chaque fichier est le numéro de bloc en décimal. Le premier fichier contient un bloc de l’image disque au format binaire brut et n’a pas d’extension. Le deuxième fichier est une somme de contrôle du premier fichier. Si la machine virtuelle a été exportée à partir de Citrix Hypervisor 8.0 ou d’une version antérieure, ce fichier porte l’extension .somme de contrôle
. Si la machine virtuelle a été exportée à partir de Citrix Hypervisor 8.1 ou version ultérieure, ce fichier a l’extension .xxhash
.
Important :
Si une machine virtuelle est exportée à partir du serveur Citrix Hypervisor, puis importée dans un autre serveur Citrix Hypervisor avec un type de processeur différent, elle risque de ne pas fonctionner correctement. Par exemple, une machine virtuelle Windows exportée à partir d’un hôte doté d’un processeur Intel® VT activé peut ne pas s’exécuter lorsqu’elle est importée dans un hôte doté d’un processeur AMD-VTM.
Correction du système d’exploitation
Lors de l’importation d’une appliance virtuelle ou d’une image disque créée et exportée à partir d’une plate-forme de virtualisation autre que Citrix Hypervisor, vous devrez peut-être configurer la machine virtuelle avant qu’elle ne démarre correctement sur le serveur Citrix Hypervisor.
XenCenter inclut une fonctionnalité avancée d’interopérabilité de l’hyperviseur, Operating System Fixup, qui vise à garantir un niveau d’interopérabilité de base pour les machines virtuelles que vous importez dans Citrix Hypervisor. Utilisez la correction du système d’exploitation lors de l’importation de machines virtuelles à partir de packages OVF/OVA et d’images disque créées sur d’autres plates-formes de virtualisation.
L’ISO de correction du système d’exploitation se trouve dans votre installation XenCenter dans le répertoire C :\Program Files (x86)\XenServer\XenCentre\Outils externes
.
Le processus de correction du système d’exploitation résout les problèmes de périphérique et de pilote du système d’exploitation inhérents au passage d’un hyperviseur à un autre. Le processus tente de résoudre les problèmes liés au périphérique de démarrage avec la machine virtuelle importée qui peuvent empêcher le système d’exploitation interne de démarrer dans l’environnement Citrix Hypervisor. Cette fonctionnalité n’est pas conçue pour effectuer des conversions d’une plateforme à une autre.
Remarque :
Cette fonctionnalité nécessite un référentiel de stockage ISO avec 40 Mo d’espace libre et 256 Mo de mémoire virtuelle.
La correction du système d’exploitation est fournie sous la forme d’une image ISO à démarrage automatique attachée au lecteur de DVD de la machine virtuelle importée. Il effectue les opérations de réparation nécessaires au premier démarrage de la machine virtuelle, puis arrête la machine virtuelle. La prochaine fois que la nouvelle machine virtuelle est démarrée, le périphérique de démarrage est réinitialisé et la machine virtuelle démarre normalement.
Pour utiliser la correction du système d’exploitation sur des images disque importées ou des packages OVF/OVA, activez la fonctionnalité sur la page Options avancées de l’assistant d’importation XenCenter. Spécifiez un emplacement où l’ISO de Fixup est copié afin que Citrix Hypervisor puisse l’utiliser.
Qu’est-ce que la correction du système d’exploitation fait à la machine virtuelle ?
L’option Correctif du système d’exploitation est conçue pour apporter les modifications minimales possibles afin de permettre à un système virtuel de démarrer. En fonction du système d’exploitation invité et de l’hyperviseur de l’hôte d’origine, d’autres actions peuvent être nécessaires après l’utilisation de la correction du système d’exploitation. Ces actions peuvent inclure des modifications de configuration et l’installation du pilote.
Au cours du processus de correction, une image ISO est copiée dans une norme ISO SR. L’ISO est attaché à une machine virtuelle. L’ordre de démarrage est défini pour démarrer à partir du lecteur de DVD virtuel et la machine virtuelle démarre à partir de l’ISO. L’environnement au sein de l’ISO vérifie ensuite chaque disque de la machine virtuelle pour déterminer s’il s’agit d’un système Linux ou Windows.
Si un système Linux est détecté, l’emplacement du fichier de configuration GRUB est déterminé. Tous les pointeurs vers les périphériques de démarrage de disque SCSI sont modifiés pour pointer vers les disques IDE. Par exemple, si GRUB contient une entrée de /dev/sda1
représentant le premier disque sur le premier contrôleur SCSI, cette entrée est remplacée par /dev/hda1
représentant le premier disque sur le premier contrôleur IDE.
Si un système Windows est détecté, un pilote de périphérique de démarrage critique générique est extrait de la base de données des pilotes du système d’exploitation installé et enregistré auprès du système d’exploitation. Ce processus est particulièrement important pour les anciens systèmes d’exploitation Windows lorsque le périphérique de démarrage est remplacé par une interface SCSI et une interface IDE.
Si certains ensembles d’outils de virtualisation sont découverts dans la machine virtuelle, ils sont désactivés pour éviter les problèmes de performances et les messages d’événements inutiles.
Importer des machines virtuelles
Lorsque vous importez une machine virtuelle, vous créez effectivement une machine virtuelle, en suivant la plupart des étapes requises pour provisionner une nouvelle machine virtuelle. Ces étapes incluent la nomination d’un hôte et la configuration du stockage et de la mise en réseau.
Vous pouvez importer des fichiers OVF/OVA, d’image disque, XVA et XVA version 1 à l’aide de l’assistant d’importation XenCenter. Vous pouvez également importer des fichiers XVA via l’interface de ligne de commande xe.
Importer des machines virtuelles à partir d’OVF/OVA
L’assistant d’importation XenCenter vous permet d’importer des machines virtuelles qui ont été enregistrées sous forme de fichiers OVF/OVA. L’assistant d’importation vous guide à travers les étapes habituelles de création d’une machine virtuelle dans XenCenter : la nomination d’un hôte, puis la configuration du stockage et de la mise en réseau pour la nouvelle machine virtuelle. Lors de l’importation de fichiers OVF et OVA, des étapes supplémentaires peuvent être nécessaires, telles que :
- Lors de l’importation de machines virtuelles créées à l’aide d’autres plates-formes de virtualisation, exécutez la fonctionnalité de correction du système d’exploitation pour garantir un niveau d’interopérabilité de base pour la machine virtuelle. Pour plus d’informations, consultez Correction du système d’exploitation.
Prérequis
- Assurez-vous que l’hôte cible dispose de suffisamment de RAM pour prendre en charge les machines virtuelles importées. Un manque de RAM disponible entraîne l’échec de l’importation.
Les packages OVF importés apparaissent en tant que vApps lorsqu’ils sont importés à l’aide de XenCenter. Une fois l’importation terminée, les nouvelles machines virtuelles apparaissent dans le XenCenter Ressources et le nouveau vApp apparaît dans le Gérer les vApps boîte de dialogue.
Pour importer des machines virtuelles à partir d’OVF/OVA à l’aide de XenCenter :
-
Ouvrez l’Assistant Importation en procédant de l’une des manières suivantes :
- Dans le Ressources , cliquez avec le bouton droit, puis sélectionnez Importation dans le menu contextuel.
- Sur le Lime menu, sélectionnez Importation.
-
Sur la première page de l’Assistant, recherchez le fichier à importer, puis cliquez sur Prochain pour continuer.
-
Lisez et acceptez les CLUF, le cas échéant.
Si le paquet que vous importez comprend des CLUF, acceptez-les et cliquez sur Prochain pour continuer. Lorsqu’aucun CLUF n’est inclus dans le package, l’assistant saute cette étape et passe directement à la page suivante.
-
Spécifiez le pool ou l’hôte dans lequel vous souhaitez importer les machines virtuelles. Pour sélectionner un hôte ou un pool, choisissez dans l’icône Importer des VM dans liste.
Cliquez sur Next pour continuer.
-
Configurer le stockage pour les machines virtuelles importées : choisissez un ou plusieurs référentiels de stockage sur lesquels placer les disques virtuels importés, puis cliquez sur Prochain pour continuer.
Pour placer tous les disques virtuels importés sur le même SR, sélectionnez Placez toutes les machines virtuelles importées sur ce SR cible. Sélectionnez un SR dans la liste.
Pour placer les disques virtuels des machines virtuelles entrantes sur différents SR, sélectionnez Placer les machines virtuelles importées sur les SR cibles spécifiées. Pour chaque machine virtuelle, sélectionnez le SR cible dans la liste de la colonne SR.
-
Configurer la mise en réseau pour les machines virtuelles importées : mappez les interfaces de réseau virtuel des machines virtuelles que vous importez aux réseaux cibles du pool de destination. L’adresse réseau et l’adresse MAC affichées dans la liste des machines virtuelles entrantes sont stockées dans le cadre de la définition de la machine virtuelle d’origine (exportée) dans le fichier d’exportation. Pour mapper une interface de réseau virtuel entrante à un réseau cible, sélectionnez un réseau dans la liste de la colonne Réseau cible. Cliquez sur Next pour continuer.
-
Spécifier les paramètres de sécurité : si le package OVF/OVA sélectionné est configuré avec des fonctionnalités de sécurité, telles que des certificats ou un manifeste, spécifiez les informations nécessaires, puis cliquez sur Prochain pour continuer.
Différentes options s’affichent sur la page Sécurité en fonction des fonctions de sécurité configurées sur l’appliance OVF :
-
Si l’appliance est signée, un Vérifier la signature numérique s’affiche, sélectionnée automatiquement. Cliquer Voir le certificat pour afficher le certificat utilisé pour signer le package. Si le certificat apparaît comme non approuvé, il est probable que le certificat racine ou l’autorité de certification émettrice ne soit pas approuvé sur l’ordinateur local. Effacez l’icône Vérifier la signature numérique si vous ne souhaitez pas vérifier la signature.
-
Si l’appliance inclut un manifeste, un Vérifier le contenu du manifeste s’affiche. Cochez cette case pour que l’Assistant vérifie la liste des fichiers du package.
Lorsque les packages sont signés numériquement, le manifeste associé est vérifié automatiquement, de sorte que le Vérifier le contenu du manifeste n’apparaît pas sur la page Sécurité.
Remarque :
L’importation des fichiers OVF de VMware Workstation 7.1.x échoue lorsque vous choisissez de vérifier le manifeste. Cet échec se produit parce que VMware Workstation 7.1.x produit un fichier OVF avec un manifeste dont les hachages SHA-1 ne sont pas valides. Si vous ne choisissez pas de vérifier le manifeste, l’importation réussit.
-
-
Activer la correction du système d’exploitation : si les machines virtuelles du package que vous importez ont été créées sur une plate-forme de virtualisation autre que Citrix Hypervisor, sélectionnez l’icône Utiliser la correction du système d’exploitation case à cocher. Sélectionnez une SR ISO dans laquelle l’ISO de correction peut être copiée afin que Citrix Hypervisor puisse y accéder. Pour plus d’informations sur cette fonctionnalité, consultez Correction du système d’exploitation.
Cliquez sur Next pour continuer.
-
Vérifiez les paramètres d’importation, puis cliquez sur Finir pour lancer le processus d’importation et fermer l’assistant.
Remarque :
L’importation d’une machine virtuelle peut prendre un certain temps, en fonction de la taille de la machine virtuelle ainsi que de la vitesse et de la bande passante de la connexion réseau.
La progression de l’importation est affichée dans la barre d’état en bas de la fenêtre XenCenter et sur le Journaux onglet. Lorsque la machine virtuelle nouvellement importée est disponible, elle apparaît dans le Ressources et le nouveau vApp apparaît dans le Gérer les vApps boîte de dialogue.
Remarque :
Après avoir utilisé XenCenter pour importer un package OVF contenant des systèmes d’exploitation Windows, vous devez définir l’attribut
plateforme
paramètre.
Réglez l’icône
plateforme
pourdevice_id=0002
. Par exemple :xe vm-param-set uuid=VM uuid platform:device_id=0002
Réglez l’icône
plateforme
pourviridian=vrai
. Par exemple :xe vm-param-set uuid=VM uuid platform:viridian=true
Importer des images disque
L’assistant d’importation XenCenter vous permet d’importer une image disque dans un pool ou un hôte spécifique en tant que machine virtuelle. L’assistant d’importation vous guide à travers les étapes habituelles de création d’une machine virtuelle dans XenCenter : la nomination d’un hôte, puis la configuration du stockage et de la mise en réseau pour la nouvelle machine virtuelle.
Prérequis
-
Assurez-vous que DHCP s’exécute sur le réseau de gestion utilisé par Citrix Hypervisor.
-
L’Assistant Importation nécessite un stockage local sur le serveur sur lequel vous l’exécutez.
Pour importer des machines virtuelles à partir d’une image disque à l’aide de XenCenter :
-
Ouvrez l’Assistant Importation en procédant de l’une des manières suivantes :
-
Dans le Ressources , cliquez avec le bouton droit, puis sélectionnez Importation dans le menu contextuel.
-
Sur le Lime menu, sélectionnez Importation.
-
-
Sur la première page de l’Assistant, recherchez le fichier à importer, puis cliquez sur Prochain pour continuer.
-
Spécifiez le nom de la machine virtuelle et allouez des ressources de processeur et de mémoire.
Sur le Définition de machine virtuelle , entrez le nom de la nouvelle machine virtuelle à créer à partir de l’image disque importée et allouez les ressources de processeur et de mémoire initiale. Toutes ces valeurs peuvent être ajustées ultérieurement, après la création de la nouvelle machine virtuelle. Pour plus d’informations, consultez Allocation du processeur et de la mémoire de la machine virtuelle. L’unicité des noms de machines virtuelles n’est pas vérifiée dans XenCenter, ce qui vous permet de gérer plus facilement différentes machines virtuelles si vous leur donnez des noms significatifs et mémorables. Pour plus d’informations, consultez Nom et description de la machine virtuelle.
Cliquez sur Next pour continuer.
-
Spécifiez le pool ou l’hôte dans lequel vous souhaitez importer les machines virtuelles. Pour sélectionner un hôte ou un pool, choisissez dans l’icône Importer des VM dans liste.
Cliquez sur Next pour continuer.
-
Configurer le stockage pour les machines virtuelles importées : sélectionnez un ou plusieurs référentiels de stockage sur lesquels placer les disques virtuels importés, puis cliquez sur Prochain pour continuer.
Pour placer tous les disques virtuels importés sur le même SR, sélectionnez Placez toutes les machines virtuelles importées sur ce SR cible. Sélectionnez un SR dans la liste.
Pour placer les disques virtuels des machines virtuelles entrantes sur différents SR, sélectionnez Placer les machines virtuelles importées sur les SR cibles spécifiées. Pour chaque machine virtuelle, sélectionnez le SR cible dans la liste de la colonne SR.
-
Configurer la mise en réseau pour les machines virtuelles importées : mappez les interfaces de réseau virtuel de la machine virtuelle que vous importez aux réseaux cibles du pool de destination. L’adresse réseau et l’adresse MAC affichées dans la liste des machines virtuelles entrantes sont stockées dans le cadre de la définition de la machine virtuelle d’origine (exportée) dans le fichier d’exportation. Pour mapper une interface de réseau virtuel entrante à un réseau cible, sélectionnez un réseau dans la liste de la colonne Réseau cible. Cliquez sur Next pour continuer.
-
Spécifiez l’option de démarrage.
Sur le Options de démarrage , spécifiez le mode de démarrage de la nouvelle machine virtuelle. Choisir Démarrage du BIOS pour démarrer la machine virtuelle en mode BIOS hérité.
Citrix Hypervisor prend en charge le démarrage UEFI sur certains systèmes d’exploitation. Pour plus d’informations sur les systèmes d’exploitation invités pris en charge pour le démarrage UEFI, consultez la section Démarrage UEFI invité et démarrage sécurisé.
Choisir Démarrage UEFI pour démarrer la machine virtuelle en mode UEFI.
-
Activer la correction du système d’exploitation : si les images disque que vous importez ont été créées sur une plate-forme de virtualisation autre que Citrix Hypervisor, sélectionnez l’icône Utiliser la correction du système d’exploitation case à cocher. Sélectionnez une SR ISO dans laquelle l’ISO de correction peut être copiée afin que Citrix Hypervisor puisse y accéder. Pour plus d’informations sur cette fonctionnalité, consultez Correction du système d’exploitation.
Cliquez sur Next pour continuer.
-
Vérifiez les paramètres d’importation, puis cliquez sur Finir pour lancer le processus d’importation et fermer l’assistant.
Remarque :
L’importation d’une machine virtuelle peut prendre un certain temps, en fonction de la taille de la machine virtuelle ainsi que de la vitesse et de la bande passante de la connexion réseau.
La progression de l’importation est affichée dans la barre d’état en bas de la fenêtre XenCenter et sur le Journaux onglet. Lorsque la machine virtuelle nouvellement importée est disponible, elle apparaît dans le Ressources vitre.
Remarque :
Après avoir utilisé XenCenter pour importer une image disque contenant des systèmes d’exploitation Windows, vous devez définir l’icône
plateforme
paramètre. La valeur de ce paramètre varie en fonction de la version de Windows contenue dans l’image disque :
-
Pour Windows Server 2016 et versions ultérieures, définissez l’icône
plateforme
pourdevice_id=0002
. Par exemple :xe vm-param-set uuid=VM uuid platform:device_id=0002 <!--NeedCopy-->
-
Pour toutes les autres versions de Windows, définissez l’icône
plateforme
pourviridian=vrai
. Par exemple :xe vm-param-set uuid=VM uuid platform:viridian=true <!--NeedCopy-->
Importer des machines virtuelles à partir de XVA
Remarque :
Le rôle Admin de machine virtuelle ne peut importer que des fichiers XVA dans un pool avec une SR partagée. Le rôle Admin de machine virtuelle n’est pas autorisé à importer un fichier XVA dans un serveur ou un pool sans stockage partagé.
Vous pouvez importer des machines virtuelles, des modèles et des instantanés qui ont déjà été exportés et stockés localement au format XVA (.xva
). Pour ce faire, vous suivez les étapes habituelles de création d’une machine virtuelle : nomination d’un hôte, puis configuration du stockage et de la mise en réseau pour la nouvelle machine virtuelle.
Avertissement :
Il n’est pas toujours possible d’exécuter une machine virtuelle importée qui a été exportée à partir d’un autre serveur avec un type de processeur différent. Par exemple, une machine virtuelle Windows exportée à partir d’un serveur doté d’un processeur Intel VT activé peut ne pas s’exécuter lorsqu’elle est importée sur un serveur doté d’un processeur AMD-VTM.
Pour importer des machines virtuelles à partir de XVA à l’aide de XenCenter :
-
Ouvrez l’Assistant Importation en procédant de l’une des manières suivantes :
- Dans le Ressources , cliquez avec le bouton droit, puis sélectionnez Importation dans le menu contextuel.
- Sur le Lime menu, sélectionnez Importation.
-
Sur la première page de l’Assistant, recherchez le fichier à importer (
.xva
ouova.xml
), puis cliquez sur Prochain pour continuer.Si vous entrez un emplacement URL (
http
,https
,lime
ouFtp
) dans le Fichier boîte. Cliquer Prochain, une boîte de dialogue Télécharger le package s’ouvre et vous devez spécifier un dossier sur votre hôte XenCenter dans lequel le fichier est copié. -
Sélectionnez un pool ou un hôte pour le démarrage de la machine virtuelle importée, puis choisissez Prochain pour continuer.
-
Sélectionnez les référentiels de stockage sur lesquels placer le disque virtuel importé, puis cliquez sur Prochain pour continuer.
-
Configurer la mise en réseau pour les machines virtuelles importées : mappez l’interface de réseau virtuel dans la machine virtuelle que vous importez pour cibler un réseau dans le pool de destination. L’adresse réseau et l’adresse MAC affichées dans la liste des machines virtuelles entrantes sont stockées dans le cadre de la définition de la machine virtuelle d’origine (exportée) dans le fichier d’exportation. Pour mapper une interface de réseau virtuel entrante à un réseau cible, sélectionnez un réseau dans la liste de la colonne Réseau cible. Cliquez sur Next pour continuer.
-
Vérifiez les paramètres d’importation, puis cliquez sur Finir pour lancer le processus d’importation et fermer l’assistant.
Remarque :
L’importation d’une machine virtuelle peut prendre un certain temps, en fonction de la taille de la machine virtuelle ainsi que de la vitesse et de la bande passante de la connexion réseau.
La progression de l’importation est affichée dans la barre d’état en bas de la fenêtre XenCenter et sur le Journaux onglet. Lorsque la machine virtuelle nouvellement importée est disponible, elle apparaît dans le Ressources vitre.
Pour importer une machine virtuelle à partir de XVA à l’aide de l’interface de ligne de commande xe :
Pour importer la machine virtuelle dans le SR par défaut sur le serveur d’hyperviseur Citrix cible, entrez ce qui suit :
xe vm-import -h hostname -u root -pw password \
filename=pathname_of_export_file
<!--NeedCopy-->
Pour importer la machine virtuelle dans un autre SR sur le serveur Citrix Hypervisor cible, ajoutez l’option sr-uuid
paramètre:
xe vm-import -h hostname -u root -pw password \
filename=pathname_of_export_file sr-uuid=uuid_of_target_sr
<!--NeedCopy-->
Si vous souhaitez conserver l’adresse MAC de la machine virtuelle d’origine, ajoutez l’option préserver
et défini sur vrai
:
xe vm-import -h hostname -u root -pw password \
filename=pathname_of_export_file preserve=true
<!--NeedCopy-->
Remarque :
L’importation d’une machine virtuelle peut prendre un certain temps, en fonction de la taille de la machine virtuelle ainsi que de la vitesse et de la bande passante de la connexion réseau.
Une fois la machine virtuelle importée, l’invite de commande renvoie l’UUID de la machine virtuelle nouvellement importée.
Exporter des machines virtuelles
Vous pouvez exporter des fichiers OVF/OVA et XVA à l’aide de l’assistant d’exportation XenCenter ; vous pouvez également exporter des fichiers XVA via l’interface de ligne de commande xe.
Exporter des machines virtuelles au format OVF/OVA
À l’aide de l’assistant d’exportation XenCenter, vous pouvez exporter une ou plusieurs machines virtuelles en tant que package OVF/OVA. Lorsque vous exportez des machines virtuelles en tant que package OVF/OVA, les données de configuration sont exportées avec les disques durs virtuels de chaque machine virtuelle.
Pour exporter des machines virtuelles au format OVF/OVA à l’aide de XenCenter :
-
Arrêtez ou suspendez les machines virtuelles que vous souhaitez exporter.
-
Ouvrez l’assistant d’exportation : dans le Ressources , cliquez avec le bouton droit sur le pool ou l’hôte contenant les machines virtuelles que vous souhaitez exporter, puis sélectionnez Exportation.
- Sur la première page de l’assistant :
- Entrez le nom du fichier d’exportation
- Spécifiez le dossier dans lequel vous souhaitez que les fichiers soient enregistrés
- Choisir Package OVF/OVA (*.ovf, *.ova) de la Format liste
- Cliquez sur Next pour continuer
-
Dans la liste des machines virtuelles disponibles, sélectionnez les machines virtuelles que vous souhaitez inclure dans le package OVF/OVA, puis cliquez sur Prochain pour continuer.
-
Si nécessaire, vous pouvez ajouter au package un document de contrat de licence d’utilisateur final (CLUF) (.rtf, .txt) préalablement préparé.
Pour ajouter un CLUF, cliquez sur Ajouter et accédez au fichier que vous souhaitez ajouter. Une fois que vous avez ajouté le fichier, vous pouvez afficher le document en le sélectionnant dans le Fichiers CLUF liste, puis en cliquant sur Vue.
Les CLUF peuvent fournir les conditions juridiques d’utilisation de l’appliance et des applications fournies dans l’appliance.
La possibilité d’inclure un ou plusieurs CLUF vous permet de protéger juridiquement le logiciel sur l’appliance. Par exemple, si votre appliance inclut un système d’exploitation propriétaire sur ses machines virtuelles, vous pouvez inclure le texte du CLUF de ce système d’exploitation. Le texte s’affiche et la personne qui importe l’appareil doit l’accepter.
Remarque :
Toute tentative d’ajout de fichiers CLUF qui ne sont pas dans des formats pris en charge, y compris des fichiers XML ou binaires, peut entraîner l’échec de la fonctionnalité d’importation du CLUF.
Choisir Prochain pour continuer.
-
Sur le Options avancées , spécifiez un manifeste, une signature et les options de fichier de sortie, ou cliquez simplement sur Prochain pour continuer.
-
Pour créer un manifeste pour le package, sélectionnez l’icône Créer un manifeste case à cocher.
Le manifeste fournit un inventaire ou une liste des autres fichiers d’un package. Le manifeste est utilisé pour s’assurer que les fichiers inclus à l’origine lors de la création du package sont les mêmes que ceux présents à l’arrivée du package. Lorsque les fichiers sont importés, une somme de contrôle est utilisée pour vérifier qu’ils n’ont pas changé depuis la création du package.
-
Pour ajouter une signature numérique au package
-
Choisir Signer le package OVF.
La signature numérique (
.Cert
) contient la signature du fichier manifeste et le certificat utilisé pour créer cette signature. Lorsqu’un package signé est importé, l’utilisateur peut vérifier l’identité du créateur du package à l’aide de la clé publique du certificat pour valider la signature numérique. -
Recherchez un certificat.
Utilisez un certificat X.509 que vous avez déjà créé à partir d’une autorité de confiance et exporté en tant que
.Pfx
lime. Pour les certificats avec synthèse SHA-256, exportez à l’aide du « Microsoft Enhanced RSA and AES Cryptographic Provider » en tant que CSP. -
Dans Mot de passe de la clé privée entrez le mot de passe d’exportation (PFX) ou, si aucun mot de passe d’exportation n’a été fourni, la clé privée associée au certificat.
-
-
Pour générer les machines virtuelles sélectionnées sous la forme d’un fichier unique (tar) au format OVA, sélectionnez l’icône Création d’un package OVA (fichier d’exportation OVA unique) case à cocher. Pour plus d’informations sur les différents formats de fichiers, consultez Format de virtualisation ouvert.
-
Pour compresser des images de disque dur virtuel (. VHD) inclus dans le package, cochez la case Compresser les fichiers OVF.
Lorsque vous créez un package OVF, les images de disque dur virtuel se voient allouer par défaut la même quantité d’espace que la machine virtuelle exportée. Par exemple, une machine virtuelle à laquelle 26 Go d’espace sont alloués a une image de disque dur qui consomme 26 Go d’espace. L’image du disque dur utilise cet espace, que la machine virtuelle en ait besoin ou non.
Remarque :
La compression des fichiers VHD allonge le processus d’exportation. L’importation d’un package contenant des fichiers VHD compressés prend également plus de temps, car l’Assistant Importation doit extraire toutes les images VHD au fur et à mesure de leur importation.
Si les deux Création d’un package OVA (fichier d’exportation OVA unique) et Compresser les fichiers OVF sont cochés, le résultat est un fichier OVA compressé avec l’extension
.ova.gz
. -
-
Vérifiez les paramètres d’exportation.
Pour que l’Assistant vérifie le package exporté, sélectionnez l’icône Vérification de l’exportation à la fin case à cocher. Cliquer Finir pour lancer le processus d’exportation et fermer l’assistant.
Remarque :
L’exportation d’une machine virtuelle peut prendre un certain temps, en fonction de la taille de la machine virtuelle ainsi que de la vitesse et de la bande passante de la connexion réseau.
La progression de l’exportation est affichée dans la barre d’état en bas de la fenêtre XenCenter et sur le Journaux onglet. Pour annuler une exportation en cours, cliquez sur l’icône Journaux , recherchez l’option Exporter dans la liste des événements, puis cliquez sur l’icône Annuler bouton.
Exporter des machines virtuelles au format XVA
Vous pouvez exporter une machine virtuelle existante sous forme de fichier XVA à l’aide de XenCenter Exportation ou l’interface de ligne de commande xe. Nous vous recommandons d’exporter une machine virtuelle vers une machine autre que le serveur Citrix Hypervisor, sur laquelle vous pouvez gérer une bibliothèque de fichiers d’exportation. Par exemple, vous pouvez exporter la machine virtuelle vers la machine exécutant XenCenter.
Avertissement :
Il n’est pas toujours possible d’exécuter une machine virtuelle importée qui a été exportée à partir d’un autre serveur avec un type de processeur différent. Par exemple, une machine virtuelle Windows exportée à partir d’un serveur doté d’un processeur Intel VT activé peut ne pas s’exécuter lorsqu’elle est importée sur un serveur doté d’un processeur AMD-VTM.
Pour exporter des machines virtuelles sous forme de fichiers XVA à l’aide de XenCenter :
-
Arrêtez ou suspendez la machine virtuelle que vous souhaitez exporter.
-
Ouvrez l’assistant d’exportation : à partir de la page Ressources , cliquez avec le bouton droit sur la machine virtuelle que vous souhaitez exporter, puis sélectionnez Exportation.
- Sur la première page de l’assistant :
- Entrez le nom du fichier d’exportation
- Spécifiez le dossier dans lequel vous souhaitez que les fichiers soient enregistrés
- Choisir Fichier XVA (*.xva) de la Format liste
- Cliquez sur Next pour continuer
-
Dans la liste des machines virtuelles disponibles, sélectionnez la machine virtuelle que vous souhaitez exporter, puis cliquez sur Prochain pour continuer.
-
Vérifiez les paramètres d’exportation.
Pour que l’Assistant vérifie le package exporté, sélectionnez l’icône Vérification de l’exportation à la fin case à cocher. Cliquez sur Terminer pour lancer le processus d’exportation et fermer l’assistant.
Remarque :
L’exportation d’une machine virtuelle peut prendre un certain temps, en fonction de la taille de la machine virtuelle ainsi que de la vitesse et de la bande passante de la connexion réseau.
La progression de l’exportation est affichée dans la barre d’état en bas de la fenêtre XenCenter et sur le Journaux onglet. Pour annuler une exportation en cours, cliquez sur l’icône Journaux , recherchez l’option Exporter dans la liste des événements, puis cliquez sur l’icône Annuler bouton.
Pour exporter des machines virtuelles sous forme de fichiers XVA à l’aide de l’interface de ligne de commande xe :
-
Arrêtez la machine virtuelle que vous souhaitez exporter.
-
Exportez la machine virtuelle en exécutant ce qui suit :
xe vm-export -h hostname -u root -pw password vm=vm_name \ filename=pathname_of_file <!--NeedCopy-->
Remarque :
Assurez-vous d’inclure le
.xva
lors de la spécification du nom du fichier d’exportation. Si la machine virtuelle exportée n’a pas cette extension, il se peut que XenCenter ne reconnaisse pas le fichier en tant que fichier XVA valide lorsque vous tentez de l’importer.