Déplacer (transférer) machine virtuelle
Déplacer/transférer machine virtuelle sur un autre serveur
1- Création du snapshot
Vsphère machine origine
clic droit sur la machine virtuelle> Snapshot> Créer un snapshot> YYMMDD-HHMM (par ex: 151218-1010 pour un snapshot le 18/12/17 à 10h10)> OK
Attendre que la machine ait fini de créer le snapshot
2- Démarrage du transfert
ssh machine source
scp /C/system/ghettoVCB/conf/<machine virtuelle> <machine destination>:/C/system/ghettoVCB/conf/
nohup rsync -e « ssh -i <emplacement de votre clef SSH> -o StrictHostKeyChecking=no » –sparse –progress –stats -avz –copy-links –compress-level=9 –partial –delete-after /C/<machine virtuelle> <machine destination>:/C/ &
tail -f nohup.out pour voir l’avancement du rsync
3- Fin de transfert
ssh (ou RDP pour les win) sur la machine virtuelle
/!\ HALT A EFFECTUER SUR LA MACHINE VIRTUELLE
Écrire à la racine du disque un fichier kk-YYMMDD-HHMMSS
halt, ou Démarrer Arrêter pour les win, ou sudo halt pour les debian)
ssh machine origine
nohup rsync -e « ssh -i <emplacement de votre clef SSH> -o StrictHostKeyChecking=no » –sparse –progress –stats -avz –copy-links –compress-level=9 –partial –delete-after /C/<machine virtuelle> <machine destination>:/C/ &
A faire 2 fois
Pendant que la machine transfère, déplacer l’IP FailOver
3- ssh machine destination
vi /C/<machine virtuelle>/<machine virtuelle>.vmx (pour que la machine guest (fille) connaisse son host (mère))
guestinfo.hypervisor.hostname = « <FQDN machine destination> »
😡
4- rdp fdt3
vsphere machine destination
Configuration > Matériel Stockage > clic droit sur datastore1 > Parcourir la banque de données > <machine virtuelle> > clic droit sur <machine virtuelle>.vmx > Ajouter à l’inventaire > > Terminer
clic droit sur machine virtuelle > Alimentation > Activer > et cocher « I moved it » > OK
Console : vérifier le démarrage de mach_virt
<machine destination> > Configuration > Démarrage et arrêt de la machine virtuelle > Propriété > * Permettre aux machines virtuelles de démarrer et s’arrêter automatiquement avec le système Propriété > selectionner la machine, et avec le bouton « Monter » les mettre dans « tout ordre »
5- ssh (ou RDP) sur la machine virtuelle
Si impossible de se connecter
www.ovh.com/managerv3/
Sélectionner machine destination dans la liste des serveurs dédiés
Cliquer sur « Services »
Cliquer sur « Mac Virtuelle pour VPS »
Cliquer sur Action Détruire ip correspondant à <machine virtuelle>
Valider
Cliquer sur « Associer une Mac Virtuelle à une adresse Ip »
Sélectionner la machine virtuelle
OK
Copier adresse Mac fournie
vsphere machine destination
clic droit sur <machine virtuelle> > Alimentation > Désactiver > OK
clic droit sur <machine virtuelle> > Modifier les paramètres > Adaptateur réseau > Adresse mac = Coller adresse mac fournie par OVH > OK
clic droit sur <machine virtuelle> > Alimentation > Activer > OK
Sinon : chapitre 6
6- Contrôle
ssh sur la machine virtuelle (ou RDP pour les windows) et regarder à la racine si le fichier kk est présent. Sinon, recommencer le transfert.
Si OK
vsphere machine origine
clic droit sur <machine virtuelle> > Retirer de l’inventaire
vsphère machine destination
clic droit sur <machine virtuelle> > Snapshot> Gestionnaire de snapshot> Supprimer
Ne pas oublier de supprimer (30 jours après) la machine du serveur d’origine