Dupliquer une VM Proxmox

Voici comment dupliquer une VM Proxmox :

Tout d’abord, il faut faire un vzdump de la machine virtuelle qu’on souhaite dupliquer avec la commande suivante :

vzdump 900 -dumpdir /var/lib/vz/dump -ionice 8 -mode suspend

Ensuite, il suffit de restaurer ce backup vers une VM qui n’existe pas :

qmrestore /var/lib/vz/dump/vzdump-qemu-900-2012_09_23-11_26_25.tar 100

Il faut ensuite aller modifier l’adresse mac de la nouvelle VM afin d’éviter d’avoir un conflit d’adresse mac : dans l’interface de Proxmox, aller dans la nouvelle VM, onglet « Matériel », sélectionner la carte réseau et cliquer sur le bouton éditer afin de changer la mac adresse.

IMPORTANT : avant de démarrer la copie de la VM, il faut stopper/arrêter la VM originale le temps de démarrer la nouvelle VM et de changer son adresse IP !

Démarrer la nouvelle VM et effectuer les modifications suivantes :

  • changer l’adresse IP dans /etc/network/interfaces et redémarrer le service « networking » pour que la nouvelle adresse soit appliquée immédiatement :
service networking restart
  •  vérifier que la nouvelle adresse est bien configurée en vérifiant sa présence dans les informations retournées par la commande ifconfig :
root@templateubuntu:~# ifconfig
eth0      Link encap:Ethernet  HWaddr ea:be:1d:69:d1:00  
          inet addr:192.168.0.200  Bcast:192.168.255.255  Mask:255.255.0.0
          inet6 addr: fe80::e8be:1dff:fe69:d100/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:288 errors:0 dropped:0 overruns:0 frame:0
          TX packets:246 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:60157 (60.1 KB)  TX bytes:30450 (30.4 KB)
          Interrupt:10 Base address:0xa000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:50 errors:0 dropped:0 overruns:0 frame:0
          TX packets:50 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:4542 (4.5 KB)  TX bytes:4542 (4.5 KB)
  •  changer le hostname du serveur :
hostname uWeb1
echo "uWeb1" > /etc/hostname