类似方式可以用来将VirtualBox虚机迁移到各种虚拟化平台。
磁盘导出
使用Virtualbox命令行工具导入Raw格式的磁盘镜像
# VBoxManage.exe clonehd [虚拟磁盘] --format raw [镜像文件]
C:\'Program Files'\Oracle\VirtualBox\VBoxManage.exe clonehd .\whoops-dev.vhd --format raw whoops-dev.img
DD写入
拷贝镜像文件导nas,创建Zvol,登录终端,使用dd命令把镜像写入对应zvol。
sudo dd if=whoops-dev.img of=/dev/whoops-nas/vm/whoops-dev status=progress
创建虚机
在Truenas控制台创建虚机,镜像选择对应zvol,注意引导方式要和原来Virtualbox一样UEFI或者BIOS。
备份虚机
使用dd命令把对应zvol,拷贝到指定文件。
sudo dd if=/dev/whoops-nas/vm/whoops-dev of=whoops-dev.img status=progress