Une des nouveautés intéressantes de la prochaine version de virtual infrastructure (Vsphere) et la possibilité de faire du P2V de machine Linux.
Comme tout bon administrateur Linux, je n’installe jamais l’interface graphique sur mes serveurs. Par contre, si on veut faire fonctionner VMware converter localement c’est nécessaire. Mais voici comment le faire en démarrant seulement le deamon distant :
- Tout d’abord, télécharger VMware converter pour Linux ici.
- Extraire : tar xf VMware-converter-4.0.0-146302.tar.gz
- Démarrer l’installation : cd vmware-converter-distrib/ && ./vmware-install.pl
- Accepter la majorité des options par défaut, celle importante à modifier est celle-ci : Do you want to enable remote access in Converter Standalone Server? [no] yes
- J’aime bien aussi changer les options de port pour en utiliser un non-standard : What port do you want the HTTP proxy to use? [80] 8888
What port do you want the HTTPS proxy to use? [443] 4443 - Ouvrir au besoin les ports sur le firewall
- Pendant qu’on est sur le Linux, on va en profiter pour activer le login root sur le serveur SSH. Dans le fichier /etc/ssh/sshd_config changer la line PermitRootLogin novers PermitRootLogin yes. Attention, il est important de remettre ce paramètre à no après la migration.
- Sur une machine Linux ou Windows distance, ouvrir dans un navigateur l’adresse IP de votre serveur suivit du port entré précédemment :

- Télécharger et installer le client.
- Démarrer celui-ci.
- Se connecter sur le serveur Linux distant avec le code d’usager root. Il est important d’ajouter le port sur lequel le serveur Converter fonctionne. (Il est possible d’utiliser une autre serveur converter si vous en avez un)

- Sélectionner « Convert Machine ».
- Entrer encore une fois les informations de connexion tel que ci-dessous :

- Le reste des opérations est standard à VMware Converter, je ne le décrirais donc pas en détail.
- Une fois la migration terminée. Je recommande de toujours faire un premier démarrage avec le réseau de la machine virtuelle désactivé et d’aller changer l’adresse IP de celle-ci avant de la mettre en fonction.
Et voilà vous avez maintenant une nouvelle machine virtuelle Linux prête à fonctionner!




24 mai 2009 at 13 h 42 min
Bonjour,
J’ai bien suivi ton tuto pour réaliser un P2V d’une machine linux mais à tu un lien ou un tutoriel plus détaillé car pour l’instant je suis bloqué.
Pour réaliser un P2V d’une machine Linux, j’ai l’impression qu’il faut installer ESX (quelquechose comme ça) en plus.
Peux-tu m’aider !
Cordialement Guillaume
)
webmaster de http://quick-tutoriel.com (un peu de pub
24 mai 2009 at 13 h 47 min
Bonjour,
Oui, l’exportation d’un Linux n’est possible que seulement sur un serveur ESX, la version entreprise du logiciel de virtualisation de VMware.
8 juin 2009 at 15 h 51 min
Nouvelle version de converter est disponible : https://www.vmware.com/tryvmware/p/activate.php?p=converter
12 juin 2009 at 9 h 54 min
Apres avoir effectue correctement toutes les manips
j’ ai le message d’ erreur suivant au depart de la convertion
Error: Unable to connect to the Converter helper server on the target virtual machine.
13 juin 2009 at 14 h 20 min
Le converter helper est une virtual appliance qui démarre sur le serveur ESX qui va servir à collecter les données.
Il faudrait donc vérifier si cette machine virtuelle démarre comme il faut et que rien n’empêche la communication vers celle-ci, comme un firewall.
18 février 2010 at 11 h 01 min
Bonjour,
Je suis assez surpris par cette documentation. Je ne comprends pas l’intérêt d’installer le converter sur la machine à virtualiser
cf : http://dontneedcoffee.blogspot.com/2010/02/p2v-linux-to-vmware-esx-or-vmware.html
Ou bien la méthode ne fonctionnait pas à l’époque de ce tutoriel ????
18 février 2010 at 11 h 04 min
Effectivement, ce n’est pas nécessaire. J’en avais fait l’erreur lors de mes premiers essais et je n’ai pas réédité depuis.