如何对 RAIDed IBM Netfinity 7100 W2000 服务器进行 P2V

如何对 RAIDed IBM Netfinity 7100 W2000 服务器进行 P2V

我有一台 IBM 的旧机器(Netfinity 7100),运行 Windows 2000 SP4 服务器操作系统。我们正尝试将其移至虚拟环境(Linux 下的 KVM),以停用这台昂贵的旧硬件。到目前为止,我们已经尝试了所有已知的方法,但都没有成功。这台机器还配置了连接到 RAID 卡的 SCSI 驱动器。到目前为止,我们尝试过的包括:

-Clonezilla:由于似乎缺少一些驱动程序(我认为是 RAID 卡驱动程序),因此加载失败。

-VMWare Converter:无法安装。我们没有足够的可用硬盘空间,尽管它允许我们选择另一个磁盘进行安装,但它不会安装,并坚持在系统驱动器上进行安装。

-Citrix Converter:同样,由于同样的原因,无法安装它。

此时,我们没有其他想法可以继续。有人有使用此类系统的经验吗?我知道 W2000 下的 P2V 可能比其他较新的 Windows 版本更麻烦,因为我曾执行过此操作,但这是可以做到的。

我主要关心的是 RAID 驱动程序,但我想如果我找到任何可以在该硬件上运行的 Linux 发行版,那么就会有任何程序(如 dd 和 ssh)来实现这一点。

顺便说一句,如果有人能给我提供一些替代方案(软件、程序、Linux 方法等)来实现这一点,我会很高兴。

提前谢谢您,

何塞

答案1

我成功地将一些 Windows 2000 机器从裸机移至 Linux/KVM,因此这肯定是可能的。我建议您执行以下步骤:

  • 使用“ntbackup”实用程序,备份系统磁盘上的所有数据。检查 ntbackup 高级选项是否真的确保备份所有文件
  • 记下 Windows 2000 SP 级别和机器类型(例如:ACPI 单处理器,您可以在“设备管理器 -> 计算机”下找到它)
  • 在 KVM 上,安装一个干净的 Windows 2000 映像(使用 KVM 的通用 IDE 驱动程序)并将其带到相同的 SP 级别。务必使用相同的机器类型与您要迁移的机器类型相同(KVM 有各种选项来配置 ACPI 和 APIC。无论如何,安装后,您可以在同一个“设备管理器 -> 计算机”菜单下更改机器类型)
  • 在新的 Win200 机器启动并运行后,恢复您的备份映像(使用 ntbackup 拍摄)。一定要替换全部文件(检查 ntbackup 高级选项)
  • 重新启动后机器就应该成功迁移了。

如果失败,请尝试其他方法:

  • 使用 Linux Live 映像(例如:Fedora、CentOS Live)启动你的 Win2000 机器
  • 如果机器启动并且识别出你的磁盘/卷,请使用 dd 或(更好的)ddrescue 复制系统磁盘
  • 在 KVM 下恢复此副本

可能出现的问题
在这两种情况下,由于臭名昭著的“无法访问启动设备”错误,您恢复的 Win2000 映像都无法启动(在 KVM 下)。这意味着 Win2000 无法与虚拟化磁盘控制器通信。要解决该问题,请返回到您的物理 Win2000 服务器,并使用“添加新硬件向导”安装通用 IDE 驱动程序。然后重新尝试导出并导入它。

相关内容