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 Proxmox 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 ]

Et démarrer…