Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

Déplacer une VM.qcow2 d'un serveur vers un autre.

De AJLSM
Aller à la navigation Aller à la recherche

On copie la VM en faisant un scp depuis le serveur d’origine vers le serveur de destination en créant un répertoire avec le numérote la VM de destination (attention a ne pas écraser une VM existante)

scp /var/lib/vz/images/NUMERO_VM/NUMERO_VM.qcow2 root@IP_PROMOX:/ /var/lib/vz/images/NUMERO_VM_DANS_NOUVEAU_PROXMOX/NUMERO_VM_DANS_LE_NOUVEAU_PROXMOX.qcow2
scp vm-105-disk-1.qcow2 root@51.75.129.136:/var/lib/vz/images/106/vm-106-disk-1.qcow2

On copie la configuration en la nommant comme la nouvelle VM

scp /etc/pve/qemu-server/105.conf  root@51.75.129.136:/etc/pve/qemu-server/106.conf

On modifie le fichier de configuration pour refléter les changements (nouveau nom de la VM et du répertoire).

Au démarrage, il peut y avoir ce message :

kvm: -drive file=/var/lib/vz/images/106/vm-106-disk-1.qcow2,if=none,id=drive-virtio0,format=qcow2,cache=none,aio=native,detect-zeroes=on: file system may not support O_DIRECT
kvm: -drive file=/var/lib/vz/images/106/vm-106-disk-1.qcow2,if=none,id=drive-virtio0,format=qcow2,cache=none,aio=native,detect-zeroes=on: Could not open '/var/lib/vz/images/106/vm-106-disk-1.qcow2': Invalid argument
TASK ERROR: start failed: command '/usr/bin/kvm …… etc.

Il faut modifier la configuration du cache du disque dur depuis l’interface de Proxmox en le passant de [ cache : default ] à [ cache : write-through ] Capture d’écran 2019-04-11 à 17.15.48.png

Et démarrer…