Migrer et joindre disque d'une machine virtuelle à une autre machine virtuelle sur la machine distante
Il y a 2 serveurs physiques avec Proxmox (Proxmox-ve 4.2) est installé, chacun gère quelques VMs et des conteneurs. Ces serveurs sont (presque) complètement isolé et il n'y a pas de cluster partagé de stockage/stockage supplémentaire, etc. entre eux.
Une machine virtuelle a été l'installation et la configuration de l'OS et de l'application(s) sur proxmox#1, mais il doit être déplacé à proxmox#2. Dans les versions antérieures de Proxmox, c'était aussi simple que de déplacer des machines virtuelles d'image de disque vers un autre serveur avec rsync ou scp. Mais dans les versions récentes de Proxmox, de stockage pour le stockage des VM du disque sont complètement séparées avec les parents d'accueil à l'aide de lvmthin et il y a une logique de volume pour chaque VM, de l'état, de l'instantané, etc.
Que je ne veux pas installer l'OS et les applications d'installation, comment puis-je migrer VM existantes image disque à partir de proxmox#1 à proxmox#2 et de l'attacher à une machine virtuelle, tout récemment créé en tant que disque principal?
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé une façon délicate et il est aussi facile que vous ne pouvez pas croire.
Sur la source (proxmox #1):
Tout d'abord, vous devez utiliser le "Déplacer le disque" afin d'obtenir l'accès aux VM disque comme matières premières ou fichier qcow2.
À l'aide de l'interface web
Datacenter
-->Storage
et sélectionnezlocal
. Cliquez surEdit
et dansContent
déroulant, sélectionnezDisk image
("image Iso", "Conteneur de modèle" et "VZDump fichier de sauvegarde" sont déjà sélectionné). Mettre "Max Sauvegardes" 0 ou 1 siOK
bouton est désactivé. Puisselect your VM
sur la gauche, allez à laHardware
onglet, sélectionnezHard Disk
et cliquez surMove disk
. SurTarget Storage
de la boîte pop-up, sélectionnezlocal
et de choisir desFormat
. "QEMU image(format qcow2)" est OK dans ce cas. Vous pouvez cocher la case "Effacer" ou de les supprimer manuellement plus tard (ce qui est suggéré). Enfin, cliquez sur leMove disk
et après quelques minutes, votre VM disque est prêt. C'est l'objet de dumping dans/var/lib/vz/images/VMID/
. Lorsque vous avez terminé, désélectionnezDisk image
deDatacenter --> Storage
, sélectionnezlocal
et cliquez surOK
.Sur la destination (proxmox #2):
À l'aide de l'interface web
Datacenter --> Storage
et sélectionnezlocal
. Cliquez surEdit
et dansContent
déroulant, sélectionnezDisk image
("image Iso", "Conteneur de modèle" et "VZDump fichier de sauvegarde" sont déjà sélectionné). Mettre "Max Sauvegardes" 0 ou 1 siOK
bouton est désactivé. Puiscreate a VM
avec les mêmes spécifications que vous avez eu sur le serveur de la source, mais de sélectionnerlocal
partir de la liste déroulante dansStorage
section deHard Disk
onglet. Ne pas tourner sur la machine. Aller à/var/lib/vz/images/VMID/
etremove vm-VMID-disk-1.qcow2
. Déplacement de l'image sous-évaluées sur le serveur source (proxmox #1) vers le serveur de destination (proxmox #2) '/var/lib/vz/images/VMID/' àvm-VMID-disk-1.qcow2
nom à l'aide dersync
ou d'outils similaires.Select your VM
sur la gauche, allez à laHardware
onglet, sélectionnezHard Disk
et cliquez surMove disk
. SurTarget Storage
de la boîte pop-up, sélectionnezlocal-lvm
et de choisir desFormat
.Lorsque vous avez terminé, désélectionnez
Disk image
deDatacenter --> Storage
, sélectionnezlocal
et enfin cliquez surOK
.Tour sur la VM!