将物理操作系统和数据迁移到ESXI

将Debian安装迁移到ESXi的最佳方式是什么? 我有一个运行在软件RAID1上的Debiannetworking服务器,理想情况下,我想保留RAIDconfiguration,只要为VMconfigurationraid1configuration仍然有意义。 我已经看到很多使用vCenter Converter的build议,但根据我的理解,不能用它来在同一台计算机上安装和迁移到ESXi。 我确实有另外一台运行ESXi的机器,但是它没有存储来支持Web服务器的数据,也没有支持它的内存以及大量使用的Windows域控制器。

我看到的唯一选项是:

  1. 去另一个硬盘,将networking服务器的内容传输给它,然后格式化原始驱动器,安装ESXi,重新安装Debian到虚拟机,重新安装并重新configurationWeb服务器,然后将数据传输到新创build的虚拟机。

  2. 连接第三个驱动器; 将虚拟机pipe理程序安装到虚拟机上,并创build虚拟机以从另外两个驱动器启动(但我不确定它是否可以工作)。

我没有问题的第一个选项,只要没有其他的方式,似乎应该有一个更简单的方法来做到这一点,另外我有很多修改的configuration文件在这里,并find所有的人支持他们会比我有更多的时间。

第二个选项似乎是最简单的,但我有一个直觉,它不会工作。

有没有其他办法可以做到这一点? 使用另一个系统暂时保存数据真的不是我的select。

添加一个额外的硬盘(或者只是一个U盘),在其上安装ESXi以及使用虚拟机中现有的硬盘基本上可以通过“原始设备映射”来实现。 我不打算详细解释这一点,它是有据可查的。

这就是说,如果使用裸设备映射,您将失去虚拟化的某些好处,例如:

  • 没有快照
  • 您不能与其他虚拟机共享磁盘
  • 硬件出现故障时,您无法轻松将您的虚拟机迁移到其他主机

在虚拟机级别使用软件RAID没有什么意义,通常你想在虚拟机pipe理程序上这样做,所有的虚拟机都受益。 但是你提到你正在使用软件RAID。 您无法在ESXi服务器上configuration软件RAID。 您可以将硬件RAID控制器添加到主机,也可以使用现有的磁盘作为单独的数据存储。

要迁移现有系统,基本上有两个select:

  1. 将数据移动到备用磁盘上,安装ESXi,创build新的虚拟机,将数据移回虚拟机
  2. 使用VMware Converter将您的物理系统转换为VMware Workstation或VMware Player使用的格式的临时VM。 然后,在主机上安装ESXi之后,再次使用转换器将其转换为ESXi VM格式。

在这两种情况下,您都需要有足够大小的备用磁盘。

就个人而言,我会推荐第一个选项。 它使您有机会升级旧系统,摆脱旧configuration等。