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

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

生产服务器在RAID 5arrays上运行带有一个〜3TB分区的CentOS。 尽pipe只使用了13 GB,但是由于托pipe虚拟机的计算机具有150 GB的驱动器,并且要求将映像恢复到等于或大于等于大小的分区,因此不能使用partimage。

现在看起来最好的select是从零开始设置新的CentOS虚拟机,使用生产configuration文件作为参考,并复制所有相关的数据。

有更简单的select吗?

您可以使用VMware转换器将您的物理机转换为虚拟机。 生成的vmdk文件可以被VirtualBox直接使用。

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

您可以使用g4l(ghost for linux)以1:1克隆现有的操作系​​统。 但是这需要停机