Comment effectuer une migration physique à virtuelle et V2V avec VMware Converter

La création d’une nouvelle machine virtuelle ainsi que l’installation et la configuration de toutes les applications nécessaires peuvent prendre beaucoup de temps. Heureusement, lorsque vous devez migrer vos Workloads d’un serveur physique vers une machine virtuelle VMware (VM), vous n’avez pas besoin de créer et de configurer une nouvelle VM à partir de zéro, car vous pouvez utiliser VMware vCenter Converter Standalone pour convertir une machine physique en machine virtuelle. VMware vCenter Converter Standalone peut également convertir des VM Hyper-V en VM VMware, ainsi que convertir des VM VMware d’un format à un autre.

L’article d’aujourd’hui traite des conversions Physique à virtuel (P2V) et Virtuel à virtuel (V2V) qui peuvent être effectuées avec VMware Converter.

NAKIVO for VMware vSphere Backup

NAKIVO for VMware vSphere Backup

Complete data protection for VMware vSphere VMs and instant recovery options. Secure backup targets onsite, offsite and in the cloud. Anti-ransomware features.

Qu’est-ce que VMware Converter ?

VMware vCenter Converter Standalone est une application gratuite qui peut être téléchargée depuis le site Web de VMware et installée sous Windows pour convertir les types de machines pris en charge en Virtuelles Maschinen de VMware. La fonctionnalité VMware vCenter Converter Standalone présentée dans cet article de blog est appelée « Standalone » (autonome) car elle peut être installée sur le système d’exploitation d’une machine personnalisée. Il existe deux autres types de VMware Converter qui ne sont actuellement pas pris en charge :

  • VMware Converter Enterprise Add-on for vCenter est le type de convertisseur qui s’installe en tant que module complémentaire sur vCenter Server.
  • Le CD VMware Converter Enterprise Cold Clone peut être inclus dans Virtual Infrastructure 3 Enterprise sous forme d’image ISO. Le CD Cold Clone peut être utilisé pour effectuer l’amorçage à partir du CD et effectuer une migration à froid.

VMware vCenter Converter Standalone comprend les composants suivants :

  • Converter Standalone Server est le composant principal qui gère toutes les tâches de conversion et les connexions entre les autres composants.
  • Converter Standalone Agent est le composant qui vous permet de convertir la machine sur laquelle l’agent est installé. Si vous installez l’agent sur votre machine locale lors de l’installation de VMware Converter, vous pourrez convertir votre machine physique en machine virtuelle.
  • Converter Standalone Client est le composant qui vous permet de vous connecter au serveur VMware Converter Standalone Server distant et de gérer les tâches de conversion sur cette machine distante. Le client fournit l’interface utilisateur graphique de VMware Converter.

Vous pouvez sélectionner les composants à installer lorsque vous exécutez le programme d’installation de VMware Converter. Deux options sont disponibles :

  • Installation locale. Les trois composants sont installés sur une machine locale (serveur, agent et client).
  • Installation client-serveur (avancée). Vous pouvez sélectionner les composants du convertisseur que vous souhaitez installer.

VMware vCenter Converter Standalone peut également être utilisé pour reconfigurer des Virtuelles Maschinen existantes sur des hôtes VMware ESXi.

Seul VMware vCenter Converter Standalone est pris en compte dans cet article de blog et peut parfois être simplement appelé VMware Converter pour plus de commodité. Si vous recherchez un convertisseur VMware Physique à virtuel, utilisez VMware vCenter Converter Standalone.

Types de migration pris en charge

VMware vCenter Converter Standalone peut convertir les types de machines répertoriés dans le tableau ci-dessous.

Machine Windows distante Source
Sous tension Machine Linux distante Source
Cette machine (la machine sur laquelle le convertisseur est installé) Source
Virtuelle Maschine VMware Infrastructure (où Machine virtuelle VMware Infrastructure est une machine virtuelle fonctionnant sur un hôte VMware ESXi) Source/Destination
Éteinte VMware Workstation ou autre* machine virtuelle Source/Destination
Machine virtuelle Hyper-V Server Source

*par autre machine virtuelle, nous entendons la machine virtuelle qui peut fonctionner sur VMware Workstation, VMware Player et VMware Fusion.

Migration à chaud et à froid

Migration à chaud est le processus de conversion d’une machine qui est à l’état sous tension. La migration à chaud n’est pas recommandée pour la conversion des contrôleurs de domaine Active Directory. Il est fortement recommandé d’arrêter toutes les applications et tous les services susceptibles d’écrire des données sur les disques avant de lancer la migration à chaud.

La migration à froid est la migration d’une machine source qui est à l’état hors tension. La migration à froid est recommandée pour la conversion des serveurs MS Exchange, des serveurs de bases de données tels que Oracle ou MS SQL, et d’autres serveurs sur lesquels les données sont modifiées de manière dynamique lorsque le serveur est sous tension (afin de préserver la cohérence des données).

Si les données sur les disques restent statiques, vous pouvez effectuer une migration à chaud. La migration à froid des serveurs physiques peut être effectuée si vous démarrez à partir du CD live et exécutez le processus de conversion d’une machine physique, y compris les lecteurs de disques et le système d’exploitation.

Conditions à remplir

Voici la liste des conditions à remplir pour utiliser VMware vCenter Converter Standalone :

  • Version Windows prise en charge pour installer VMware vCenter Converter Standalone. Le convertisseur ne peut être installé que sous Windows.
  • Interfaces de micrologiciel prises en charge : UEFI et BIOS.
  • Formats de disque source pris en charge : MBR (Master Boot Record) et GPT (GUID Partition Table).
  • Résolution d’écran 1024×768 ou supérieure pour afficher l’interface de VMware Converter.
  • Une connexion réseau doit être activée. Les ports requis doivent être ouverts pour chaque type de connexion :
  • Serveur Converter vers la machine Windows source sous tension : TCP 445, 139, 9089 ; UDP 137, 138
  • Serveur Converter vers vCenter : TCP 443
  • Client Converter vers vCenter : TCP 443
  • Serveur de conversion vers l’hôte ESXi de destination : TCP 902
  • Machine source sous tension vers l’hôte ESXi : TCP 443, 902
  • Serveur de conversion vers la machine Linux sous tension : TCP 22 (si le port écouté par un serveur SSH n’est pas modifié)
  • Machine virtuelle d’assistance vers la machine Linux source sous tension : TCP 22 (si le numéro de port n’est pas modifié)

Migration Physique à virtuel Windows avec VMware Converter

Voyons comment convertir un serveur Windows physique en une machine virtuelle VMware qui s’exécute sur un hôte VMware vCenter ou ESXi géré par vCenter. Dans l’exemple actuel, VMware Converter 6.2 est installé sur Windows 10, et l’hôte VMware ESXi de destination et la version vCenter sont 6.5. La machine physique source exécute Windows Server 2019.

Le processus d’installation de VMware Converter est simple. Vous pouvez voir comment installer VMware Converter dans cet article de blog.

Si vous devez convertir un serveur Linux physique en machine virtuelle VMware vSphere, consultez l’article de blog À propos de la migration Linux Physique à virtuel à chaud.

Si vous devez effectuer une migration physique à virtuel à froid d’une machine Linux, envisagez la deuxième méthode (Méthode 2 – Conversion VMware P2V Linux sans VMware Converter), mais effectuez l’amorçage à partir d’un DVD live tel que le support d’installation Ubuntu.

Avant de commencer, désactivez le partage de fichiers, les pare-feu (qui ne doivent pas bloquer le partage de fichiers/imprimantes et les ports requis), l’antivirus, l’UAC (contrôle d’accès utilisateur) et arrêtez toutes les applications et tous les services possibles.

Exécutez VMware vCenter Converter en tant qu’administrateur.

Cliquez sur Convertir la machine.

Converting a machine in VMware Converter

L’assistant de conversion s’ouvre.

Étape 1 : Système source. Sélectionnez une machine source. Étant donné qu’un serveur Windows physique doit être converti, sélectionnez Allumé, sélectionnez Machine Windows distante comme type de source, puis indiquez l’adresse IP ou le nom DNS, le nom d’utilisateur et le mot de passe. Ensuite, cliquez sur Afficher les détails de la Source.

VMware P2V Converter

Dans ce cas, l’agent VMware vCenter Converter Standalone doit être déployé sur la machine Windows distante. Vous devez choisir si vous souhaitez désinstaller automatiquement les fichiers de l’agent une fois l’importation réussie. Ensuite, cliquez sur Oui pour continuer.

Installing VMware Converter Agent on the source physical machine

Une fois l’agent installé, vous pouvez afficher les détails de la Source. Notez que VMware Converter 6.2 reconnaît Windows Server 2019 comme Windows 10 Server 64 bits. Cliquez sur Fermer, puis cliquez sur Suivant dans la fenêtre Système source .

viewing details of the source physical machine

Étape 2 : Système de destination. Sélectionnez le type de destination qui peut être une machine virtuelle VMware Infrastructure ou machine virtuelle VMware Workstation (qui peut fonctionner sur VMware Player et VMware Fusion). Étant donné que la machine physique exécutant Windows Server 2019 utilisée dans cet exemple doit être convertie en machine virtuelle fonctionnant sur un hôte VMware ESXi, VMware Infrastructure virtual machine doit être sélectionné dans VMware Converter pour cette étape ; sélectionnez le serveur de destination. Si un hôte ESXi est géré par vCenter Server, vous devez entrer l’adresse IP ou le nom DNS de vCenter Server en plus du nom d’utilisateur et du mot de passe de l’utilisateur disposant des privilèges d’administration sur vCenter Server.

P2V VMware Converter_selecting the destination system

Étape 3 : machine virtuelle de destination. Sélectionnez le dossier Datacenter et VM-Ordner sur vCenter pour stocker la machine virtuelle de destination.

Selecting the destination VM in VMware Converter

Étape 4 : Emplacement de destination. Sélectionnez l’hôte ESXi, le cluster ou le pool de ressources connecté au centre de données sélectionné, puis sélectionnez le magasin de données disponible sur cet hôte ESXi. Le magasin de données sélectionné doit disposer d’un espace libre suffisant. Si le système d’exploitation moderne est installé sur une machine source, vous pouvez sélectionner la dernière version de machine virtuelle (version matérielle) disponible pour la machine virtuelle de destination. La version de machine virtuelle pouvant être sélectionnée dépend également de la version de l’hôte ESXi de destination.

Selecting the destination location when creating a P2V conversion job in VMware Converter

Étape 5 : Options. Cette étape vous permet de sélectionner les options suivantes pour la machine virtuelle de destination :

Données à copier. Sélectionnez les disques et volumes que vous souhaitez copier. Vous pouvez sélectionner provisionnement épais ou fin type pour les disques virtuels de destination (vous devez sélectionner l’affichage avancé) et redimensionner les volumes si nécessaire. Dans cet exemple, un disque physique qui contient deux volumes est converti en un disque virtuel à provisionnement fin. Il est recommandé de cocher les cases suivantes :

  • Ignorer le fichier d’échange et le fichier d’hibernation
  • Créer une disposition de partition optimisée

Périphériques. Vous pouvez sélectionner le nombre de processeurs virtuels, de cœurs de processeur, de contrôleurs de disque virtuel et la taille de la mémoire.

Réseaux. Sélectionnez les réseaux auxquels les adaptateurs réseau virtuels de la machine virtuelle doivent être connectés.

Services. Dans l’onglet Services source, vous pouvez sélectionner les services en cours d’exécution sur la machine Windows source à arrêter avant de lancer la conversion Physique à virtuel avec VMware Converter. Dans l’onglet Services de destination, vous pouvez sélectionner le mode de démarrage des services sur la machine virtuelle de destination.

Setting up additional parameters for the P2V conversion job in VMware Converter

Options avancées. Il existe deux onglets : Synchroniser et Post-conversion. Dans l’onglet Post-conversion , vous pouvez définir l’état d’alimentation d’une machine source et d’une machine de destination après la conversion Physique à virtuel. Les options Post-conversion processing sont les suivantes :

  • Installer VMware Tools sur la machine virtuelle de destination. Cette option vous permet d’installer automatiquement VMware Tools sur la machine virtuelle de destination. Il est fortement recommandé d’installer VMware Tools sur une machine virtuelle VMware de destination après la conversion Physique à virtuel.
  • Personnalisez les préférences invité pour la machine virtuelle. Vous pouvez configurer les adresses IP des adaptateurs virtuels, la passerelle, les paramètres DNS et définir le fuseau horaire, ainsi qu’ajouter une machine virtuelle à un domaine ou à un groupe de travail.
  • Enlevez les points de contrôle de restauration du système sur la destination. La suppression des points de contrôle de restauration du système Windows accélère le processus de conversion physique à virtuelle et réduit l’espace disque utilisé par la machine virtuelle de destination dans le magasin de données.
  • Reconfigurer la machine virtuelle de destination. Cette option rend une machine virtuelle amorçable dans l’environnement VMware après la conversion Physique à virtuel.

Post-conversion processing options in VMware Converter

Limitation de la bande passante. Vous pouvez contrôler l’utilisation du processeur et de la bande passante réseau afin d’éviter toute surcharge du processeur et du réseau. La limitation vous permet d’effectuer vos tâches habituelles pendant le processus de conversion.

Étape 6 : Résumé. Vérifiez les paramètres de la nouvelle tâche de conversion de machine que vous avez créée et, si tout est correct, cliquez sur Finish pour lancer la conversion dans VMware Converter.

Après la conversion de la machine, attendez que le processus de conversion soit entièrement terminé. Le temps nécessaire à la conversion dépend de la quantité de données stockées sur les disques de la machine source et de la vitesse du réseau.

A P2V migration job is running in VMware Converter

Maintenant que la machine Windows est convertie, mettez sous tension la machine virtuelle de destination (si vous n’avez pas choisi de la mettre sous tension automatiquement lors de la création de la tâche de conversion). Comme vous vous en souvenez, dans notre exemple, nous avons choisi d’installer automatiquement VMware Tools sur la machine virtuelle de destination. Sur la capture d’écran ci-dessous, vous pouvez voir l’interface de VMware vSphere HTML5 Client où vous pouvez voir le statut de VMware Tools après avoir mis sous tension la machine virtuelle après la conversion – La mise à niveau est en cours. Cela signifie que VMware Tools est en cours d’installation. La VM redémarrera automatiquement après l’installation de VMware Tools.

The P2V migration of the Windows machine with VMware Converter has been completed successfully

VMware Tools a été installé avec succès. Il est recommandé de supprimer au préalable tous les logiciels et pilotes spécifiques au fournisseur utilisés sur les machines physiques.

De même, vous pouvez effectuer une migration VMware V2V par l’intermédiaire de VMware Converter et convertir une machine virtuelle VMware Workstation en une machine virtuelle VMware ESXi.

Migration V2V avec VMware Converter

La conversion d’une machine virtuelle Hyper-V exécutant Linux en une machine virtuelle VMware au format ESXi a été abordée dans notre premier article de blog À propos de VMware vCenter Converter. La conversion d’une machine virtuelle Hyper-V en une machine virtuelle VMware est une bonne idée, mais il est parfois nécessaire de convertir une machine virtuelle exécutée sur VMware Poste de travail en une machine virtuelle exécutée sur ESXi. Par exemple, vous pouvez créer et configurer une machine virtuelle sur votre ordinateur local exécutant VMware Workstation, puis migrer la machine virtuelle vers un serveur ESXi afin d’utiliser cette machine virtuelle dans l’environnement de production.

Découvronsdécouvrons comment effectuer une migration V2V avec VMware Converter et convertir une machine virtuelle fonctionnant sur VMware Workstation en une machine virtuelle fonctionnant sur ESXi et vice versa. Dans notre cas, VMware Tools est installé sur la machine virtuelle VMware Source.

Si une machine virtuelle de poste de travail fonctionne sur VMware Workstation, VMware Player ou VMware Fusion installé sur une machine distante fonctionnant sous Linux ou macOS, vous pouvez copier cette machine virtuelle dans un dossier partagé (ou partager le VM-Ordner) et utiliser VMware Converter installé sur votre machine Windows locale pour effectuer la conversion V2V. Vous pouvez ainsi convertir une VM, même si une machine physique distante exécutant l’hyperviseur a Linux ou macOS installé comme système d’exploitation hôte.

Conversion d’une VM VMware Workstation en VM VMware ESXi

Dans cet exemple, nous allons voir comment convertir/migrer une machine virtuelle Linux (OpenSUSE 15.1) fonctionnant sur VMware Workstation vers une machine virtuelle fonctionnant sur un hôte VMware ESXi géré par vCenter Server. La configuration de la migration V2V pour les VMs VMware est similaire et encore plus simple que la migration Physique à virtuel expliquée ci-dessus.

Exécutez VMware Converter en tant qu’administrateur et cliquez sur Convertir la machine. L’assistant de conversion s’ouvre.

Étape 1 : Système source. Vous devez cliquer sur Mise hors tension et sélectionner VMware Workstation ou autre machine virtuelle VMware dans le menu déroulant. Ensuite, parcourissez le fichier de configuration de la machine virtuelle (le fichier VMX). Vous pouvez afficher les détails de la source si nécessaire. À chaque étape, cliquez sur Suivant pour continuer à configurer la tâche de conversion.

Selecting a VMware Workstation machine as the source machine in VMware Converter

Étape 2 : Système de destination. Étant donné que la machine virtuelle de destination est censée fonctionner sur l’hôte VMware ESXi, sélectionnez VMware Infrastructure virtual machine comme type de destination. Ensuite, entrez l’adresse IP/le nom d’hôte du serveur VMware ESXi si vous utilisez un hôte VMware ESXi autonome, ou l’adresse IP de vCenter Server si l’hôte VMware ESXi ESXi host est géré par vCenter. Après, entrez le nom d’utilisateur et mot de passe du compte administratif utilisé pour gérer ce serveur.

Selecting destination machine for a new V2V migration job in VMware Converter

Étape 3 : machine virtuelle de destination. Sélectionnez le VM-Name et le VM-Ordner de la machine virtuelle de destination. Dans cet exemple, le centre de données requis sur vCenter est sélectionné.

Selecting a destination VM in VMware vSphere

Étape 4 : Emplacement de destination. Sélectionnez l’hôte ESXi requis appartenant au centre de données sélectionné à l’étape précédente. Suivant, sélectionnez le magasin de données dans lequel stocker les fichiers VM et choisissez la version de la machine virtuelle.

selecting a destination location for V2V conversion

Étape 5 : Options. Configurez les paramètres nécessaires à la tâche de conversion. Dans la section Advanced , vous pouvez voir l’icône d’avertissement jaune qui s’affiche car l’option Reconfigure destination virtuelle machine est inactive. Il n’y a pas lieu de s’inquiéter, continuez.

Some post-conversion options are not available for a Linux machine when configuring a V2V job in VMware Converter

Étape 6 : Résumé. Vérifiez les paramètres de votre tâche de conversion V2V et cliquez sur Terminer pour exécuter la tâche. Attendez que VMware Converter convertisse la machine virtuelle d’un format à un autre.

Une fois la machine virtuelle migrée vers l’hôte VMware ESXi géré par vCenter, ouvrez VMware vSphere Client et démarrez la machine virtuelle. Überprüfen Sie den Status von VMware Tools und stellen Sie sicher, dass alle notwendigen Dienste innerhalb der VM korrekt arbeiten.

A Linux VM has been converted with VMware Converter successfully

Conversion d’une VM ESXi en VM VMware Workstation

La conversion d’une machine virtuelle ESXi en machine virtuelle VMware poste de travail peut s’avérer utile lorsque vous devez emporter une machine virtuelle sur votre ordinateur portable lors d’un déplacement professionnel, par exemple. Passons en revue le processus de conversion d’une machine virtuelle VMware ESXi en une machine virtuelle VMware Workstation.

Exécutez VMware vCenter Converter en tant qu’administrateur sur un ordinateur Windows.

Cliquez sur Convertir la machine pour ouvrir l’assistant de conversion et créer une tâche de conversion.

Étape 1 : Système source. Sélectionnez le type de source : Éteint; Machine virtuelle VMware Infrastructure. Suivant, entrez l’adresse IP ou le nom d’hôte de l’hôte VMware ESXi, une machine virtuelle à partir de laquelle vous souhaitez effectuer la conversion. Entrez les identifiants de connexion appropriés de l’hôte ESXi avec des privilèges d’administration. Cliquez sur Suivant à chaque étape de l’assistant pour continuer.

Selecting the ESXi server on which a source machine is residing

Étape 2 : Machine Source. Sélectionnez la machine virtuelle source résidant sur l’hôte ESXi. La machine virtuelle doit être hors tension. Vous pouvez afficher les détails de la source si nécessaire.

selecting a source machine residing on the ESXi host

Étape 3 : Système de destination. Comme nous convertissons une machine virtuelle ESXi en une machine virtuelle VMware Workstation, sélectionnez VMware Workstation ou une autre machine virtuelle VMware comme type de destination. Sélectionnez ensuite la version de VMware Workstation ou VMware Fusion, définissez le VM-Name à utiliser après la conversion, puis sélectionnez un emplacement pour la machine virtuelle.

VMware Converter_selecting the destination system

Étape 4 : Options. Vous pouvez configurer les paramètres nécessaires à la tâche de conversion. Lorsque vous sélectionnez les données à copier, les noms des types de disques sont différents de ceux des machines virtuelles VMware ESXi. Si vous souhaitez qu’une machine virtuelle utilise un disque virtuel à extension dynamique similaire à un disque à allocation dynamique, sélectionnez Non préalloué. Si votre système de fichiers ne prend pas en charge les fichiers de plus de 4 Go, sélectionnez un disque fractionné. Dans les paramètres réseau, vous pouvez sélectionner un réseau auquel une carte réseau virtuelle (contrôleur d’interface réseau) de la machine virtuelle doit être connectée (VMnet0, VMnet1, VMnet8, etc.).

VMware Converter_selecting a virtual disk type for the destination VMware Workstation VM

Étape 5 : Résumé. Vérifiez les paramètres de la tâche de conversion V2V et, si tout est correct, cliquez sur Terminer pour exécuter la tâche dans VMware Converter. Attendez que la tâche de conversion soit terminée.

Après la conversion, vous devez ouvrir manuellement une machine virtuelle dans VMware Workstation/Player/Fusion (Fichier > Ouvrir > Sélectionnez l’emplacement de la VM que vous avez défini comme destination lors de la création de la tâche de conversion).

Comment convertir une VM VirtualBox en VM VMware

Si vous devez effectuer une migration V2V depuis VirtualBox vers VMware Poste de travail ou VMware ESXi, vous pouvez utiliser différentes méthodes : conversion de disques virtuels, exportation vers un modèle OVF, etc. L’une de ces méthodes est décrite ci-dessous.

L’algorithme de base est le suivant :

1. Convertissez un disque virtuel au format VirtualBox en un disque virtuel au format VMware (vdi vers vmdk).

VBoxManage clonehd VirtualDisk.vdi VirtualDisk-tmp.vmdk --format vmdk

2. Téléchargez le fichier vers le magasin de données connecté à un hôte VMware ESXi, par exemple par l’intermédiaire d’un client SCP tel que WinSCP

3. Convertissez le fichier de disque virtuel VMware Workstation .vmdk téléchargé au format VMware ESXi (.vmdk et -flat.vmdk) par vmkfstools.

vmkfstools -i VirtualDisk-tmp.vmdk  -d thin VirtualDisk.vmdk

4. Créez une nouvelle machine virtuelle à l’aide du disque virtuel existant.

Conclusion

VMware vCenter Converter Standalone est un outil simple à utiliser mais puissant qui permet de convertir des machines physiques et virtuelles en machines virtuelles d’infrastructure VMware (format ESXi) et en machines virtuelles VMware Workstation. Le billet de blog d’aujourd’hui explique les conversions Physique à virtuel (P2V) et V2V à l’aide de trois exemples de tâches de conversion. VMware vCenter Converter Standalone prend uniquement en charge la migration à chaud pour les machines physiques et la migration à froid pour les machines virtuelles sources. N’oubliez pas d’installer VMware Tools sur la machine virtuelle de destination après la migration.

Le fait d’avoir des machines virtuelles fonctionnant sur des hôtes ESXi vous offre des avantages en termes de protection des données. Vous pouvez effectuer la sauvegarde des machines virtuelles ESXi au niveau de l’hôte grâce à des fonctionnalités telles que la sauvegarde incrémentielle et utiliser l’API VMware vStorage pour la protection des données. NAKIVO Backup & Replication peut protéger vos VMs dans VMware vSphere de la meilleure façon possible.

Try NAKIVO Backup & Replication

Try NAKIVO Backup & Replication

Get a free trial to explore all the solution’s data protection capabilities. 15 days for free. Zero feature or capacity limitations. No credit card required.

Les gens qui ont consulté cet article ont également lu