Partager via


V2V : conversion d’ordinateurs virtuels dans VMM

Mis à jour: avril 2012

S'applique à: Virtual Machine Manager 2008, Virtual Machine Manager 2008 R2, Virtual Machine Manager 2008 R2 SP1

Microsoft System Center Virtual Machine Manager (VMM) vous permet de copier des ordinateurs virtuels VMware existants et de créer des ordinateurs virtuels Hyper-V ou Virtual Server. Vous pouvez copier des ordinateurs virtuels VMware qui se trouvent sur un ordinateur hôte ESX Server, dans la bibliothèque VMM ou sur un partage Windows. Bien que V2V soit appelé conversion, V2V est une opération en lecture seule qui ne supprime pas ou n'affecte pas l'ordinateur virtuel source.

Diagramme des chemins P2V et V2V possibles.

Configuration requise

Cette section présente la configuration V2V requise pour convertir les ordinateurs virtuels basés sur VMware ESX Server.

Ordinateurs virtuels source

Pour qu'une conversion virtuel-à-virtuel (V2V) réussisse, l'ordinateur virtuel source doit posséder l'un des systèmes d’exploitation suivants :

Notes

Le support de Windows 2000 Server et Windows XP SP2 a pris fin le 13 juillet 2010. Après cette date, les services d'intégration pour ces systèmes d'exploitation ne seront plus mis à jour et aucun support ne sera disponible pour des problèmes susceptibles de survenir par suite de l'utilisation de ces systèmes d'exploitation sur des ordinateurs virtuels. Pour plus d'informations sur la fin du support, voir Support for Windows 2000 and Windows XP Service Pack 2 (SP2) Ends on July 13, 2010 (fin du support de Windows 2000 et de Windows XP Service Pack 2 (SP2) le 13 juillet 2010) (https://go.microsoft.com/fwlink/?LinkID=196755).

Systèmes d'exploitation pris en charge pour les conversions V2V dans VMM 2008 et VMM 2008 R2

Système d'exploitation VMM 2008 VMM 2008 R2

Windows XP Professionnel avec Service Pack 3 (SP3)

Oui

Oui

Windows XP édition 64 bits SP3

Oui

Oui

Windows Server 2003 Standard Edition (x86 32 bits)

Oui (requiert le SP1 ou une version ultérieure)

Oui (requiert le SP2 ou une version ultérieure)

Windows Server 2003 Enterprise Edition (32 bits x86)

Oui (requiert le SP1 ou une version ultérieure)

Oui (requiert le SP2 ou une version ultérieure)

Windows Server 2003 Datacenter Edition (32 bits x86)

Oui (requiert le SP1 ou une version ultérieure)

Oui (requiert le SP2 ou une version ultérieure)

Windows Server 2003 x64 Standard Edition

Oui (requiert le SP1 ou une version ultérieure)

Oui (requiert le SP2 ou une version ultérieure)

Windows Server 2003 x64 Enterprise Edition

Oui (requiert le SP1 ou une version ultérieure)

Oui (requiert le SP2 ou une version ultérieure)

Windows Server 2003 x64 Datacenter Edition

Oui (requiert le SP1 ou une version ultérieure)

Oui (requiert le SP2 ou une version ultérieure)

Windows Server 2003 Web Edition

Oui

Oui

Windows Small Business Server 2003

Oui

Oui

Windows Vista Service Pack 1 (SP1)

Oui

Oui

Édition 64 bits de Windows Vista Service Pack 1 (SP1)

Oui

Oui

Windows Server 2008 Standard 32 bits

Oui

Oui

Windows Server 2008 Enterprise 32 bits

Oui

Oui

Windows Server 2008 Datacenter 32 bits

Oui

Oui

Édition 64 bits de Windows Server 2008 Standard

Oui

Oui

Édition 64 bits de Windows Server 2008 Enterprise

Oui

Oui

Édition 64 bits de Windows Server 2008 Datacenter

Oui

Oui

Windows Web Server 2008

Oui

Oui

Windows 7

Non

Oui

Édition 64 bits de Windows 7

Non

Oui

Édition 64 bits de Windows Server 2008 R2 Standard

Non

Oui

Édition 64 bits de Windows Server 2008 R2 Enterprise

Non

Oui

Édition 64 bits de Windows Server 2008 R2 Datacenter

Non

Oui

Windows Web Server 2008 R2

Non

Oui

Important

Avant de convertir un ordinateur virtuel VMware en ordinateur virtuel Hyper-V ou Virtual Server, veillez à désinstaller VMware Tools du système d'exploitation invité de cet ordinateur virtuel.

L'ordinateur virtuel source se compose des fichiers suivants :

  • Un fichier .vmx, qui est un fichier de configuration d’ordinateur virtuel VMware. Un fichier .vmx est le fichier texte qui décrit les propriétés et la structure d'un ordinateur virtuel, y compris le nom, la mémoire, l’affectation des disques et les paramètres réseau.

  • Un ou plusieurs fichiers .vmdk (disque dur virtuel), qui ne sont pas transmis directement à l'assistant mais sont répertoriés dans le fichier .vmx. Un fichier .vmdk est un disque dur virtuel VMware qui contient le système d’exploitation invité, les applications et les données de l’ordinateur virtuel. Les formats de disque dur virtuel VMware pris en charge sont les suivants :

    • monolithicSparse

    • monolithicFlat

    • vmfs

    • twoGbMaxExtentSparse

    • twoGbMaxExtentFlat

Configuration requise sur le serveur hôte de destination

Dans VMM, un ordinateur hôte est un ordinateur physique sur lequel vous pouvez déployer un ou plusieurs ordinateurs virtuels. Pour effectuer une conversion V2V, vous avez besoin d'un ordinateur hôte sur lequel placer les fichiers convertis pendant que l'ordinateur virtuel est converti.

La configuration requise pour le serveur hôte inclut :

  • Windows Server 2008 Hyper-V ou Virtual Server R2 SP1 ou version ultérieure

  • ne doit pas se trouver sur un réseau de périmètre (également appelé réseau DMZ ou sous-réseau filtré) dans lequel le pare-feu ou les paramètres IPsec n'autorisent pas la communication ;

  • Un minimum de 256 Mo de RAM plus la mémoire requise pour l'ordinateur virtuel

    Par défaut, la taille de la mémoire réservée à l'ordinateur hôte cible est 256 Mo. Elle s'ajoute à la mémoire requise par le processus V2V pour chaque ordinateur source. Si l'ordinateur hôte ne dispose pas de suffisamment de mémoire, une erreur de sélection élective est signalée dans l’Assistant Conversion de l’ordinateur virtuel.

Réalisation d’une conversion V2V

Au cours du processus de conversion, VMM convertit les fichiers .vmdk VMware en fichiers .vhd et assure la compatibilité du système d’exploitation de l'ordinateur virtuel avec les technologies de virtualisation Microsoft. L’ordinateur virtuel créé par l’Assistant correspond aux propriétés de l’ordinateur virtuel VMware, y compris le nom, la description, la mémoire et l’affectation disque à bus.

Dans VMM, il existe trois façons de réaliser une conversion V2V, selon l'emplacement de l'ordinateur virtuel VMware :

  • Directement depuis un ordinateur hôte ESX Server

  • Depuis la bibliothèque VMM

  • Depuis un partage Windows ou NFS (Network File System)

Dans chaque cas, l'ordinateur virtuel doit être éteint. V2V ne peut pas copier d'ordinateurs virtuels en cours d'exécution.

Directement depuis un ordinateur hôte ESX Server

Pour effectuer une conversion V2V sur un ordinateur virtuel VMware hébergé par un ordinateur hôte ESX Server :

  1. Ajoutez à VMM le serveur VMware VirtualCenter qui gère cet ordinateur hôte ESX Server

  2. Configurez la sécurité de l'ordinateur hôte ESX Server afin que l'ordinateur hôte ait l'état OK dans VMM. Cela implique de fournir des informations d'identification et, si vous gérez votre infrastructure VMware en mode sécurisé, de récupérer et d'accepter un certificat et, dans certains cas, une clé publique. Pour plus d'informations, voir Configuration de la sécurité d'un environnement VMware géré dans VMM (https://go.microsoft.com/fwlink/?LinkID=145051).

  3. Arrêtez l'ordinateur virtuel sur l'ordinateur hôte ESX Server. Vous ne pouvez pas migrer un ordinateur virtuel VMware vers un ordinateur hôte Hyper-V tant que l'ordinateur virtuel est en cours d'exécution.

  4. Dans l’Assistant Migration de l’ordinateur virtuel, réglez le filtre par défaut sur « Tous les ordinateurs hôtes » ou tout autre groupe d'hôtes contenant des hôtes Hyper-V.

Pour plus d'informations, voir Gestion d'une infrastructure VMware dans VMM.

Depuis la bibliothèque VMM

Pour effectuer une conversion V2V sur un ordinateur virtuel VMware dans la bibliothèque VMM :

  1. Copiez le fichier .vmx et chaque fichier .vmdk de l'ordinateur virtuel VMware dans la bibliothèque VMM.

  2. Actualisez manuellement le partage de bibliothèque ou attendez que l'actualisateur de bibliothèque s'affiche et sélectionnez l'ordinateur virtuel à convertir

  3. Exécutez l’Assistant Conversion de l’ordinateur virtuel. Pour une procédure détaillée, voir V2V : conversion d’ordinateurs virtuels dans VMM.

Depuis un partage Windows ou NFS (Network File System)

Le partage Windows ou NFS devrait contenir les fichiers constituant l'ordinateur virtuel VMware, avec au moins le fichier .vmx et tous les fichiers .vmdk. Le compte sous lequel le serveur VMM s'exécute et le compte de l'ordinateur hôte de destination doivent disposer d'autorisations de lecture sur les fichiers de ce partage.

Pour convertir un ordinateur virtuel VMware défini dans le fichier vm.vmx se trouvant sur le partage \\nomserveur\partage\dossier, depuis la ligne de commande, exécutez la cmdlet New-V2V et pointez le paramètre –VmxParameter vers le chemin d'accès URI du fichier .vmx.

Par exemple, $vm = $c | new-v2v -vmhost $vmhost -path d:\ -vmxpath \\servername\share\dir\vm.vmx.

Conversion V2V depuis la ligne de commande

Vous pouvez effectuer une conversion V2V depuis Windows PowerShell à l'aide de la cmdlet New-V2V.

Pour plus d'informations sur l'utilisation de la cmdlet New-V2V, voir How to Convert Virtual Machines Using a Script (conversion d'ordinateurs virtuels à l'aide d'un script) (https://go.microsoft.com/fwlink/?LinkID=162940).