Comment convertir des machines virtuelles entre VirtualBox et VMware
La migration vers un autre programme d'ordinateur virtuel peut être intimidante. Si vous avez déjà configuré vos machines virtuelles à votre guise, vous n'avez pas nécessairement à les installer à partir de zéro. Vous pouvez migrer vos machines virtuelles existantes..
VirtualBox et VMware utilisent différents formats de machine virtuelle, mais chacun prend en charge le format standard Open Virtualization. Convertissez votre machine virtuelle existante en OVF ou OVA et vous pourrez l’importer dans un autre programme de machine virtuelle..
Malheureusement, cela ne fonctionnera peut-être pas toujours parfaitement, car VirtualBox et VMware semblent utiliser des implémentations OVA / OVF légèrement différentes qui ne sont pas entièrement compatibles. Si cela ne fonctionne pas, vous souhaiterez peut-être réinstaller le système d'exploitation invité de votre machine virtuelle à partir de zéro..
VirtualBox à VMware
Avant de migrer une machine virtuelle de VirtualBox vers VMware, assurez-vous qu'elle est «mise hors tension» dans VirtualBox - non suspendue. S'il est suspendu, lancez la machine virtuelle et fermez-la..
Cliquez sur le menu Fichier de VirtualBox et sélectionnez Exporter un appareil..
Sélectionnez la machine virtuelle que vous souhaitez exporter et fournissez un emplacement pour celle-ci..
VirtualBox créera un fichier OVA (Virtualization Format Archive) nOpen que VMware peut importer. Cela peut prendre un certain temps, en fonction de la taille du fichier de disque de votre machine virtuelle..
Pour importer le fichier OVA dans VMware, cliquez sur l'option Ouvrir une machine virtuelle et accédez à votre fichier OVA..
VirtualBox et VMware n'étant pas parfaitement compatibles, vous recevrez probablement un message d'avertissement indiquant que le fichier «n'a pas dépassé les performances de la spécification OVF». Toutefois, si vous cliquez sur Réessayer, la machine virtuelle devrait importer et fonctionner correctement..
Une fois le processus terminé, vous pouvez démarrer la machine virtuelle dans VMware, désinstaller VirtualBox Guest Additions du panneau de configuration dans la machine virtuelle et installer VMware Tools à partir du menu de la machine virtuelle..
VMware à VirtualBox
Avant de migrer une machine virtuelle de VMware vers VirtualBox, assurez-vous qu'elle est «désactivée» dans VMware - non suspendue. S'il est suspendu, lancez la machine virtuelle et fermez-la..
Ensuite, accédez au dossier OVFTool. Si vous utilisez VMware Player, vous le trouverez dans C: \ Program Files (x86) \ VMware \ VMware Player \ OVFTool. Maintenez la touche Maj enfoncée, cliquez avec le bouton droit de la souris sur le dossier OVFTool, puis sélectionnez Ouvrir la fenêtre de commande ici..
Exécutez ovftool avec la syntaxe suivante:
ovftool source.vmx export.ovf
Par exemple, si nous voulions convertir la machine virtuelle située dans C: \ Utilisateurs \ NOM \ Documents \ Machines virtuelles \ Windows 7 x64 \ Windows 7 x64.vmx et créer un nouveau fichier OVF dans C: \ Utilisateurs \ NOM \ export. ovf, nous lançons la commande suivante:
ovftool “C: \ Utilisateurs \ NOM \ Documents \ Machines virtuelles \ Windows 7 x64 \ Windows 7 x64.vmx” C: \ Utilisateurs \ NOM \ export.ovf
Si vous recevez une erreur «Impossible d'ouvrir le disque», il est probable que la machine virtuelle est toujours en cours d'exécution ou n'a pas été arrêtée correctement - démarrez la machine virtuelle et effectuez un arrêt..
Une fois le processus terminé, vous pouvez importer le fichier .ovf dans VirtualBox. Utilisez l'option Importer un appareil dans le menu Fichier..
Une fois le processus terminé, vous pouvez démarrer la machine virtuelle, désinstaller VMware Tools et installer les Compléments invité de VirtualBox..