Linux 服务器迁移至 Windows 工作站

Linux 服务器迁移至 Windows 工作站

我所在的远程站点发生事故,导致大部分网络设备瘫痪。我的基础背景是程序员,而不是网络工程/虚拟化。

情况 大约一半的网络已恢复,但 DHCP 服务器非常不可靠,需要更换。我们的供应商能找到的最好的东西是戴尔工作站 - 目前找不到服务器,时间紧迫。工作站有两个问题,目前无法进行迁移。

  1. 旧服务器使用两个以太网端口。新服务器只有一个。一个以太网端口用于连接调制解调器,另一个用于连接内联网。内联网的所有数据都通过服务器传输,然后通过另一个端口传输到调制解调器和外部世界。
  2. 存储;我们只能使用 256GB SSD,并且需要迁移 4x4 RAID10 旧服务器。RAID10 意味着条带化和镜像,因此可以提高备份和速度。物理上,我们可以在新机器中安装三个 3.5 英寸驱动器 - 如果我们找到它们的话。我们至少需要 4TB 的存储空间,这几乎不会留下任何空间。我更喜欢 6TB,如果我们能做到的话,甚至 8TB。旧机器没有虚拟化设置。

从示意图上看,“网络”如下所示:外部世界<-->损坏的服务器<-->交换机<-->内部网(打印机、相机、笔记本/笔记本电脑/...)

目标 用新的戴尔工作站替换旧服务器。

我的计划

  1. 获取第二个网络控制器卡 PCI2.1 并将其安装在新工作站的 PCI3.1 插槽中。我们现在有第二个以太网端口。
  2. 尽快订购 2 个 6-8TB HDDS,并将其置于 RAID1 配置中。
  3. 在 SSD 上安装虚拟机并将这些 RAID1 驱动器安装到它上面。然后在其上安装 LINUX 环境 - 或者更好的办法是尝试将旧系统克隆到该虚拟 RAID。

问题

  1. 这里的互联网速度很慢,所以顶级以太网控制器的速度也和 20 美元的控制器一样慢。但是,有什么需要特别注意的吗?
  2. VM 可以放在 SSD 上并安装 HDD 阵列吗?我该如何处理?我没有时间正确分析这方面,但非常感谢任何意见。或者我必须反过来做,在 Windows 中配置 RAID1,然后将磁盘映像存储在该 RAID1 卷中?
  3. 旧系统正在运行 Ubuntu 14。可以将其克隆到虚拟环境可以读取的内容吗?
  4. 客户操作系统(即 Linux VM)是否能够访问连接到交换机的机器?我曾多次摆弄 VMBOX,但总是无法连接到网络附加设备。
  5. Windows 10 引入了强大的更新策略(这是件好事);但是,如何配置机器,使得虚拟机在重新启动时自动恢复,并且在虚拟机运行时不会发生计划内的重新启动。
  6. 我对虚拟机系统的经验仅限于 VirtualBox;对于所描述的设置来说,这是一个可靠的选择吗?

答案1

这里的互联网速度很慢,所以顶级以太网控制器的速度也和 20 美元的控制器一样慢。但是,有什么需要特别注意的吗?

只需一个就能满足您的需要并且得到您的操作系统的支持。

VM 可以放在 SSD 上并安装 HDD 阵列吗?我该如何处理?我没有时间正确分析这方面,但非常感谢任何意见。或者我必须反过来做,在 Windows 中配置 RAID1,然后将磁盘映像存储在该 RAID1 卷中?

是的,大概你会使用 Windows Server 2019 或类似的东西作为你的基础操作系统吧?所以你的 SSD 是一个驱动器,而你的 HDD 只是另一个驱动器 - 你的 VM 会看到两个或更多虚拟磁盘,一个在一个驱动器上,另一个在另一个驱动器上。所以是的,只需从 SSD(可以为 R1 获得第二个吗?)卷启动,你也可以将 VM 启动盘存储在该卷上,然后将 VM 的数据驱动器放在 R1 HDD 卷上。

旧系统正在运行 Ubuntu 14。可以将其克隆到虚拟环境可以读取的内容吗?

是的,通常您可以根据想要使用的虚拟机管理程序在谷歌上搜索“P2V” - 通常您只需将物理服务器的磁盘复制到单个可启动文件中即可。

客户操作系统(即 Linux VM)是否能够访问连接到交换机的机器?我曾多次摆弄 VMBOX,但总是无法连接到网络附加设备。

应该是,显然需要一些配置才能使其工作,但你有一个足够简单的设置来模拟。

Windows 10 引入了强大的更新策略(这是件好事);但是,如何配置机器,使得虚拟机在重新启动时自动恢复,并且在虚拟机运行时不会发生计划内的重新启动。

您可以阻止 Windows 进行自动更新,这将停止自动重启,并且大多数虚拟机管理程序可以在启动时自动启动并配置为在启动时自动启动一个或多个虚拟机。

我对虚拟机系统的经验仅限于 VirtualBox;对于所描述的设置来说,这是一个可靠的选择吗?

如果您需要从 Windows 启动,那么我会倾向于使用 VMware Workstation 之类的软件 - 就我个人而言,我只会在硬件上运行 VMware 的 ESXi,但这是因为我很了解它 - 但更重要的是您知道如何配置和管理系统,如果您精通 Windows,那么这是最有意义的。

答案2

6 VirtualBox 不错。Hyper-V 在 Win 10 Pro 中可用。Hyper-V 应该会带来更好的性能。

5 可以安排甚至禁用自动更新/重启。

4 通过 Hyper-V 创建“外部”交换机(VirtualBox 有类似的功能)。

3 使用 Clonezilla 可以将旧服务器备份为映像并在虚拟机中恢复它。

2 创建 RAID-1 并将 VM 映像存储在那里。

1 工作站正常。USB 以太网适配器可能无法与 Hyper-V 外部交换机配合使用。

相关内容