Migration ESXI dedibox

logo_esxi

Dans cet article nous allons voir comment migrer une architecture ESXI d’un serveur dédié dedibox à un autre.

Je viens tout juste d’acquérir un nouveau serveur dédié plus puissant, pour les petits curieux 🙂 ! Il faut à présent penser à migrer l’architecture mise en place sur mon ancien serveur (petit rappel). En fait, migrer des machines virtuelles sur un environnement VMware est relativement simple, surtout si vous n’avez aucune contrainte d’arrêt de production.

Voici comment j’ai procédé  :

Configuration ESXI2

La première étape consiste à configurer les Vswitch virtuels sur l’ESXI fraichement installé, vous pouvez réutilisé ce tuto .

VS5

Migration VM

Pour pouvoir transférer les VM d’un datastore à l’autre, il faut activer le service SSH sur chacun des serveurs.

Dans l’onglet configuration/profil de sécurité, activer le service SSH :

esx2

Puis autoriser SSH client et serveur dans le pare-feu de l’ESXI :

esx3

Ensuite, vous pouvez vous connecter en SSH sur l’ESXI ou se situe les VM à transférer.

Une fois connecté, il suffit de copier coller les VM à l’aide de la commande suivante :

scp -rp /vmfs/volumes/datastore hôte 1/vm root@hôte2:/vmfs/volumes/datastore hôte 2/

putty esx

Pour des raisons de sécurité, pensez a désactiver le service SSH sur votre ESXI une fois vos VM transférées.

Importer les VM transférées

Pour pouvoir importer les VM tout juste transférées, Il faut créer autant de VM qu’il y a de VM à migrer.

Au moment du choix du disque, il faut sélectionner un HDD existant :

VM10

Choisisser le fichier vmdk correspondant au disque virtuel de la vm transféré :

VM11

Votre machine virtuelle vient d’être importer, il faut répéter l’opération pour les autres VM à migrer.

Configuration VM routeur

Il y a quelque prérequis a respecter pour la migration de la VM routeur :

Il faut réutiliser l’adresse mac affecté à l’adresse IP failover

mac1

Voici la configuration des cartes réseaux avec l’adresse mac affecté manuellement, vous pouvez réutilisez ce tuto  :

MAC2

Vous pouvez allumer la VM routeur.

Si comme moi vos deux ESXI ne sont pas dans le même réseau, pensez à changer la route mise en place sur la VM routeur pour pouvoir accéder sur internet.

nano /etc/network/interfaces :

This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0 eth1
iface eth0 inet static
address « ipfailover »
netmask 255.255.255.0
up route add « passerelle ippublic esxi » dev eth0
up route add default gw « passerelle ippublic esxi »
iface eth1 inet static
address 192.168.0.254
netmask 255.255.255.0

IP failover

Cliquer/déposer l’adresse IP failover sur le nouveau serveur pour que le routage se fasse sur ce dernier.

IPFAILOVER

Online.net indique qu’il faut un délais maximum de 10minutes, dans mon cas l’opération a été effectué en moins de deux minutes.

A présent votre nouveau serveur ESXI est fonctionnel et prêt a passer en production avec vos VM importées.

Bookmarquez le permalien.