如何从磁盘映像 qcow2 恢复虚拟机

如何从磁盘映像 qcow2 恢复虚拟机

我的服务器出现了问题,而我的 VPS 提供商只想给我提供 qcow2 格式的 VM 磁盘备份,他告诉我应该虚拟化并安装它,然后获取我的数据并承担责任,现在我发现我不知道如何在 vm WHM 和 cpanel 中的磁盘映像中浏览我的文件,我需要恢复这些文件。

我可以在 Windows 中使用 VirtualBox 吗?还是应该将所有内容都安装在 Linux 服务器上,我有一个 Linux VPS 或我的个人机器是 Windows,我怎样才能从那里的 Cpanel 获取数据?

答案1

如果您无法在新的虚拟机中将 qcow2 映像添加为主磁盘并启动它,您可以创建一个新的虚拟机,将 qcow2 映像作为辅助磁盘,并尝试读取它在新的主虚拟磁盘中安装操作系统,但由于 VirtualBox 中 qcow2 格式不支持压缩兼容性,您可能会遇到读取问题,因此您必须通过 CLI 使用以下命令将其从 qcow2 转换为 vdi:

qemu-img 转换 -f qcow2 qcow2_file_name -O vdi vdi_file_name

然后在 virtualbox 中创建一个新的 VM,将映像转换为 vdi 格式作为主磁盘,使用旧 VPS 操作系统虚拟磁盘启动新 VM,该虚拟磁盘由您的 VPS 提供商的 cpanel 赠送,并转换为 vdi 格式,以便与 virtualbox 一起使用

如此处所述:

http://www.dark-hamster.com/server/virtualization/use-qcow2-image-virtualbox/

注意:要运行转换命令,您需要安装 qemu 包,然后通过 CLI(命令行界面)在 Windows 或 Linux 机器上运行转换命令

相关内容