Michael Hill
mdhillca@gmail.com 2018
将虚拟机的配置写入文件以进行备份或移动。
Damned
damnedlies@163.com 2015

# 备份或移动虚拟机

备份或移动虚拟机需要两个组件：镜像文件和保存为 XML 文件的虚拟机配置。保存配置需要 libvirt 或 libvirt-client 包中的 virsh 命令。

在终端窗口中输入

virsh dumpxml Name > Name.xml

其中 Name 为 Boxes 中的虚拟机名称或 域名。要列出Boxes中可见的域名，请输入

virsh -c qemu:///session list --all

将刚刚创建的 .xml 文件复制到备份位置或临时存储位置。

将镜像文件复制到备份位置或临时存储位置。它将是一个以虚拟机的域名命名的文件，以 .qcow2 结尾，位于 ~/.local/share/gnome-boxes/images/。

# 恢复虚拟机

保存的虚拟机可以安装到新主机上 Boxes 中，或者作为灾难恢复场景的一部分安装在原始机器上。

退出 Boxes。

将 .qcow2 镜像文件从备份位置或临时存储位置复制到新位置的 ~/.local/share/gnome-boxes/images/ 目录中。

在终端窗口中，导航到包含您存储的 .xml 文件的目录或设备。输入

virsh define Name.xml

其中 Name 为虚拟机的域名。

启动 Boxes。