XenCenter

Exporter des machines virtuelles au format OVF/OVA

Vous pouvez exporter une ou plusieurs machines virtuelles sous forme de package OVF ou OVA à l’aide de l’assistant Exportation de XenCenter®. Pour ouvrir l’assistant, sélectionnez la machine virtuelle que vous souhaitez exporter et, dans le menu VM, sélectionnez Exporter. Les machines virtuelles doivent être arrêtées ou suspendues avant de pouvoir être exportées.

Vous avez besoin d’un rôle RBAC d’administrateur de pool pour exporter vers OVF/OVA. L’assistant Exportation effectue des vérifications au démarrage pour s’assurer que vous disposez d’un rôle d’administrateur de pool avant de vous permettre de continuer. Pour plus d’informations, consultez Présentation de RBAC.

Remarque :

Il n’est pas toujours possible d’exécuter une machine virtuelle importée qui a été exportée d’un autre serveur avec un type de CPU différent. Par exemple, une machine virtuelle Windows créée sur un serveur avec un CPU Intel VT, puis exportée, pourrait ne pas fonctionner lorsqu’elle est importée sur un serveur avec un CPU AMD-V.

Vous ne pouvez pas utiliser OVA/OVF pour exporter des machines virtuelles avec un vTPM attaché.

Prérequis

  • Pour pouvoir exporter une machine virtuelle sous forme de package OVF/OVA, vous avez besoin de certaines autorisations. L’assistant Exportation effectue des vérifications pour s’assurer que vous disposez du rôle requis dans le pool de destination avant de vous permettre de continuer. Pour plus d’informations sur les rôles RBAC requis, consultez Définitions des rôles et autorisations RBAC.

Exporter un package OVF/OVA

  1. Ouvrez l’assistant Exportation : sélectionnez le pool ou le serveur contenant les machines virtuelles que vous souhaitez exporter, puis dans le menu VM, sélectionnez Exporter.
  2. Sur la première page de l’assistant, entrez le nom du fichier d’exportation. Spécifiez le dossier dans lequel vous souhaitez enregistrer les fichiers. Sélectionnez Package OVF/OVA (*.ovf, *.ova) dans la liste Format. Sélectionnez Suivant.
  3. Sélectionnez les machines virtuelles que vous souhaitez exporter. Sélectionnez Suivant.
  4. Sur la page CLUF, vous pouvez ajouter des documents de Contrat de Licence Utilisateur Final (CLUF) (.rtf, .txt) préparés précédemment dans le package. Pour afficher le contenu d’un CLUF dans un éditeur de texte, sélectionnez-le dans la liste et sélectionnez Afficher. Si vous ne souhaitez pas inclure de CLUF dans le package, sélectionnez Suivant pour continuer.
  5. Sur la page Options avancées, spécifiez les options de manifeste, de signature et de fichier de sortie, ou sélectionnez Suivant pour continuer :
    1. Pour créer un manifeste pour le package, cochez la case Créer un manifeste. Le manifeste fournit un inventaire ou une liste des autres fichiers du 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 fichiers présents à l’arrivée du package. Lorsque les fichiers sont importés, une somme de contrôle est utilisée pour vérifier que les fichiers n’ont pas été modifiés depuis la création du package.
    2. Pour ajouter une signature numérique au paquet, cochez la case Signer le paquet OVF. Parcourez pour localiser un certificat. Saisissez la clé privée associée au certificat dans la zone Mot de passe de la clé privée. Lorsqu’un paquet signé est importé, l’utilisateur peut vérifier l’identité du créateur du paquet en utilisant la clé publique du certificat pour valider la signature numérique. Utilisez un certificat X.509 que vous avez déjà créé à partir d’une autorité de confiance et exporté sous forme de fichier .pem ou .pfx qui contient la signature du fichier manifeste et le certificat utilisé pour créer cette signature.
    3. Pour exporter les machines virtuelles sélectionnées sous la forme d’un seul fichier (tar) au format OVA, cochez la case Créer un paquet OVA. Pour plus d’informations sur les différents formats de fichiers, consultez Open Virtualization Format (OVF et OVA).
    4. Pour compresser les images de disque dur virtuel (fichiers .VHD) incluses dans le paquet, cochez la case Compresser les fichiers OVF. Par défaut, lorsque vous créez un paquet d’appliance, les images de disque dur virtuel exportées consomment la même quantité d’espace que celle allouée à la machine virtuelle. Par exemple, une machine virtuelle à laquelle 26 GiB d’espace sont alloués a une image de disque dur qui consomme 26 GiB d’espace, que la machine virtuelle ait réellement besoin de cet espace ou non. La compression des fichiers VHD prolonge le processus d’exportation, et l’importation d’un paquet contenant des fichiers VHD compressés prend plus de temps car l’assistant d’Importation doit extraire les images VHD au fur et à mesure de leur importation.

    Si les options Créer un paquet OVA et Compresser les fichiers OVF sont toutes deux cochées, le résultat est un fichier OVA compressé *.ova.gz.

  6. Sur la dernière page de l’assistant, vérifiez les paramètres que vous avez sélectionnés sur les pages précédentes. Pour que l’assistant vérifie le paquet exporté, cochez la case Vérifier l’exportation à la fin. Sélectionnez Terminer pour commencer l’exportation des machines virtuelles sélectionnées et fermer l’assistant.

    Le processus d’exportation peut prendre un certain temps. La vitesse d’exportation dépend de la taille des disques virtuels, de la bande passante réseau disponible et de la vitesse de l’interface disque de l’hôte XenCenter. La progression est affichée dans la barre d’état en bas de la fenêtre XenCenter et dans la vue Événements sous Notifications.

    Pour annuler une exportation en cours, sélectionnez Notifications > Événements, trouvez l’exportation dans la liste des événements et sélectionnez Annuler.

Exporter des machines virtuelles au format OVF/OVA