将古老的RH8系统转换为VMware ESXi

我很想知道我有什么select将旧的RedHat8机器转换为ESXi上的虚拟机器。

看一下VMware Converter,似乎有一个使用SSHlogin到RH8的选项,并从那里转换到ESXi服务器。

那让我有点紧张,到底发生了什么? RH8机器稍微有点关键,如果有什么东西混淆,可能会导致很多小时的额外工作。 🙁

我想到的另一个select是在RH8系统上启动一个LiveCD,并创build一个原始的“dd转储”的磁盘。 使用类似的方法恢复映像,我在ESXi的虚拟机上启动一个LiveCD,并使用“dd”将其写入磁盘。

有没有其他的select我可以使用?
我使用的是廉价版本的ESXi,因此我无法访问Converter BootCD,因此这些相当麻烦的方法是我能想到的唯一方法。 🙂

转换过程总是会出错; 如果服务器在某种程度上至关重要,如你所说,要做的第一件事就是仔细检查一下,如果它南下,你可以恢复。 无论如何,你应该准备好备份。 另一方面,转换不应该对原始硬件做任何事情,所以推动来推动你可以把系统重新在线。 但是你会希望恢复系统的能力,以防万一有些事情发生了(这是一个关键的服务器…你已经有备份的权利?)

也就是说,一旦你有一个可用的备份,并且你的鸭子连续服务器发生了什么事情,你应该能够像你最初提到的那样运行转换器,并且将它直接粘贴到ESXi服务器上。 从那里你可能需要调整networking设置。 我觉得最好依靠命令行界面,因为有时候video会随着虚拟化系统的变化而变得越来越难以理解,而越早实现,越有可能发生这样的事情。 我也会预先复制一些恢复/testingISO映像到您的VMWare系统,以便在需要麻烦的情况下启动虚拟机。

你不想从你的物理服务器上做一个直接的镜像。 你的虚拟服务器将为磁盘子系统,显示器,networking等使用一组不同的驱动程序……这是转换器应该在转换过程中尝试修复的一部分。

还有一个Vmware Converter ISO。 刻录到CD并在RedHat机器上启动。 现在,您可以将机器转储到虚拟基础架构中。 要么进入esx或虚拟中心。

我更喜欢这种方法,因为你不需要安装任何东西(即使vmware保证不留下任何痕迹;)

根据服务器上的应用程序types,最好安装一个新的操作系统(即使它是旧的),然后移动应用程序。

当然,如果它像一个networking服务器,这将是更容易,但与许多应用程序,这将是更好/更容易,但它是由你自己来弄清楚是否有可能。

我用这种方法取得了一些成功 – 这与您所谈论的相似,但提供了一些额外的input。