Virtual-Machines
現有 KVM VM 到 Proxmox VE
我有在 KVM 上執行的虛擬機(安裝在 SUSE 上)我需要將這些虛擬機移動到不同的物理伺服器 proxmox VE。
這些怎麼搬?將伺服器遷移到 Proxmox VE說
只需在 Proxmox VE 上創建一個新 VM 並將現有磁碟映像添加到這個新 VM,設置引導順序並啟動。
但我不知道該怎麼做。
我必須在哪裡放置 .img 文件?
注意:Proxmox 版本 4.4-1
Proxmox 儲存在 /etc/pve/storage.cfg 中定義的位置查找。通常,並非總是如此,這是安裝在主機上的目錄。例如:
dir: default path /mnt/pve/default
預設情況下,創建磁碟按 VM ID 和磁碟 ID 標記它。所以你可能有
/mnt/pve/default/images/100/vm-100-disk-1.qcow2
我傾向於使用主機上的 cp 命令複製帶有我希望恢復的圖像的文件。如果磁碟鏡像的格式不同,記得轉換一下。
qemu-img convert
非常適合這個目的。Proxmox API 讓您可以獲取和設置 VM 的儲存配置。允許自動化或使用不同的文件名。
還有一個選擇是重建。在新磁碟上創建新 VM,安裝作業系統和應用程序,並在來賓中恢復或重新創建數據。有了良好的業務連續性計劃,這應該是可能的,即使它比恢復整個 VM 映像要慢。