Virtualization
從 Proxmox 導出虛擬機
我想將虛擬機從 proxmox 導出到 virtualbox 或 vmware。是否可以?如何?
此答案不完整,但應該可以幫助您入門。
我想將虛擬機從 proxmox 導出到 virtualbox 或 vmware。是否可以 ?
是的
如何 ?
確切的方法實際上取決於您的 VM 的儲存方式。假設您有一個簡單的設置,其中一台電腦同時充當管理程序和儲存。
ssh 到管理程序(或以其他方式獲取 shell)。稍後您可能需要成為 root 才能執行命令
確定您的 VM 的儲存方式
- 磁碟上的文件,例如 qcow、vmdk 等通常位於 /var/lib/vz/images
- 在邏輯卷上使用lvs列出邏輯卷
您現在可以將文件複製到其他地方並根據 Soviero 的響應使用*qemu-img convert進行轉換。*如果您在防火牆後面,您可能需要通過 ssh 反向傳輸數據
例如,我需要將一些虛擬機從一個管理程序移動到另一個管理程序。兩者都使用邏輯卷來儲存原始圖像,所以我做了以下
source# lvs --units b 2>/dev/null | grep vm-111 vm-111-disk-1 vglocal01 -wi-ao--- 17179869184B destination# lvcreate -L 17179869184b -n vm-111-disk-1 vg_vms source# dd if=/dev/vglocal01/vm-111-disk-1 | ssh destination dd of=/dev/vg_vms/vm-111-disk-1