将生产 CentOS 服务器迁移到 VirtualBox VM?

将生产 CentOS 服务器迁移到 VirtualBox VM?

我想将生产服务器迁移到 VM 以用于开发目的,并尽可能精确地复制生产环境。

生产服务器运行 CentOS,在 RAID 5 阵列上有一个 ~3TB 的分区。虽然只使用了 13 GB,但 partimage 不是一个选项,因为托管虚拟机的机器有一个 150 GB 的驱动器,而 partimage 要求将映像还原到相同或更大大小的分区。

现在看来最好的选择是从头开始设置一个新的 CentOS VM,使用生产配置文件作为参考,并复制所有相关数据。

有没有更简单的选择?

答案1

您可以使用以下方式将物理机转换为虚拟机VMware 转换器. 然后,生成的 vmdk 文件可由 VirtualBox 直接使用。

在 VirtualBox 过程中Create New Virtual Machine,当您进入Virtual Hard Disk对话框时选择Use existing hard disk然后浏览到您的 vmdk 文件的位置。

答案2

您可以使用 g4l(Linux 版 ghost)以 1:1 克隆现有操作系统。但这需要停机时间

相关内容