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.
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 :
Ajoutez à VMM le serveur VMware VirtualCenter qui gère cet ordinateur hôte ESX Server
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).
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.
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 :
Copiez le fichier .vmx et chaque fichier .vmdk de l'ordinateur virtuel VMware dans la bibliothèque VMM.
Actualisez manuellement le partage de bibliothèque ou attendez que l'actualisateur de bibliothèque s'affiche et sélectionnez l'ordinateur virtuel à convertir
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).