使用 GNOME Boxes 将虚拟机镜像移动到另一台主机

系统 Linux
本指南介绍了使用 GNOME Boxes 将虚拟机镜像移动到另一台主机所需的步骤。

GNOME Boxes 是由 GNOME 项目创建的虚拟化程序。此程序用作 libvirt 的前端。libvirt 是用于管理平台虚拟化的开源 API、守护进程和管理工具。它支持不同的虚拟化技术,如 KVM、Xen、VMware ESXi、QEMU 等。

如果你想使用 GNOME Boxes 创建虚拟机,​​请参阅本指南​​。

在本教程中,我将解释如何将任何虚拟机镜像文件(已使用 GNOME Boxes 创建并运行)移动到不同的主机并运行它。

这样,你不再需要从操作系统重新安装虚拟机。此外,它是便携式的,你可以将虚拟机镜像放在 U 盘中。

如何使用 GNOME Boxes 将虚拟机镜像移动到另一台主机

我希望你已经在 GNOME Boxes 中创建了一个虚拟机。如果没有,请查看 ​​本指南​​。

GNOME Boxes 和 ​​libvert​​ 使用以下目录存储虚拟机镜像和配置。如下所述,你需要仔细备份每个文件。

GNOME Boxes 将虚拟机的物理镜像(通常为数 GB 大小)保存在以下路径中。对于你的每个虚拟机,你都会在其中找到一个镜像。

~/.local/share/gnome-boxes/images/

机器镜像

机器镜像

将图像文件复制到新主机的路径:​​~/.local/share/gnome-boxes/images/​​。

将 libvirt 的 XML 配置从以下路径复制到新主机的相同位置。

~/.config/libvirt/qemu/

镜像 XML

镜像 XML

在上述路径中,你应该会看到每个虚拟机的单独 xml 文件。复制你需要的那个。

在你当前的系统中打开以下文件。

~/.config/gnome-boxes/sources/'QEMU Session'

复制属于你的虚拟机的部分(从 ​​[display​​​ ... 到本部分的末尾)。你可以使用名称轻松找到它(看下面的 ​​last-seen-name​​)。

QEMU 会话文件

QEMU 会话文件

在另一台主机上打开相同的上述文件并将复制的内容附加到末尾。保存文件。

关闭新主机中的所有应用,包括 GNOME Boxes。

现在打开 GNOME Boxes,你应该会看到你的虚拟机和它的内容一起被移动到新主机中。

你现在可以拥有一个可以轻松携带和移动的便携式虚拟机。请记住,目标机器应该安装了 GNOME Boxes 才能完成这项工作。

责任编辑:庞桂玉 来源: Linux中国
相关推荐

2022-01-04 10:54:02

服务器 Lvm系统

2023-06-28 15:53:25

虚拟机Linux

2013-08-06 10:25:18

Hyper-V虚拟机迁移

2011-10-21 09:32:44

Hyper-V服务器虚拟化

2018-05-24 16:20:46

Windows 10Windows许可证

2019-01-21 10:12:32

计算机修复Windows 10

2017-04-06 10:15:36

Samba系列Linux命令

2018-10-26 09:30:47

Boxes操作系统Linux

2019-09-30 11:06:16

2023-02-07 12:30:41

2012-11-08 10:45:14

2012-03-31 09:36:42

虚拟化NAS服务器虚拟化

2015-07-08 10:24:15

NginxKeepalived

2017-05-31 10:27:25

戴尔教育云

2009-07-21 13:09:37

虚拟机存储Xen

2013-03-26 13:43:08

Java分布式计算

2009-04-14 22:16:40

LinuxUbuntuServer

2019-07-18 15:01:43

Linux虚拟机宿主机

2009-12-16 14:33:52

Host访问虚拟机

2011-04-25 13:28:50

Windows虚拟机主机
点赞
收藏

51CTO技术栈公众号