我有一台旧机器坏了,看起来是主板故障,但据我所知,磁盘(一对使用软件 RAID 的 120 GB SATA 驱动器)没有问题。因此机器无法启动,但其操作系统和数据被认为在磁盘上完好无损。
有没有简单的方法可以在 VMware 或 XenServer 中仅使用磁盘创建虚拟机?我假设两个磁盘都是彼此相同的副本,因此可以将其用作源,并且我可以轻松地将其中一个或两个安装到另一台机器上。我可以访问虚拟版本可以运行的多个虚拟机管理程序。如果机器正在运行,我只需使用 VMware Standalone Converter,但这显然不可能在死机的情况下实现。
答案1
如果没有可用的硬件,请将驱动器插入其他地方。可能是其他带有可用托架、机箱或底座的物理盒。
创建新客户。将两个驱动器映像为虚拟磁盘,它们的状态不确定,如果两者都存在,恢复将更加清晰。
关于工具,vCenter 转换器输出 VMware,以及libguestfs virt-p2v输出 Linux KVM。其中任何一个都可以指导您创建客户机。对于自己动手的方法,您可以使用救援 DVD 启动新客户机,然后通过 ssh 管道 dd 从远程映像每个磁盘。
一般情况下,p2v 源不是原始服务器应该没问题。只要您选择要映像的磁盘即可。并调整操作系统配置以适应任何硬件差异,例如重命名的网络接口。最坏的情况是更换硬件并延迟 p2v 迁移。