需要指定新的 2012 R2 服务器并考虑将 Hyper-V 主机分区放在一对软件镜像 SATA 驱动器上以实现弹性。
我也喜欢在进行任何更新之前的想法,就像我在 server 2003 上经常做的那样,关闭服务器并取出一个镜像系统驱动器。如果出现问题,可以从原始驱动器引导服务器。如果没有问题,旧驱动器可以重新热插拔并与正在运行的驱动器同步。
问题是这是否可以轻松完成。
在我看来,有两种方法可以在 Windows 2012 R2 中镜像一对驱动器:
- 存储池/镜像虚拟磁盘
- 磁盘管理镜像物理磁盘
选项 1:是否可以从存储池阵列引导?选项 2:假设服务器已经安装了 Hyper-V 主机,我可以添加另一个磁盘来创建镜像,还是会擦除现有磁盘上的所有数据?
或者有没有更好的方法来做到这一点。
您不能从存储空间卷引导。
您可以从动态磁盘(绝对可以是 SATA 磁盘)上的镜像卷运行 Hyper-V 2012(和 R2)。对于非常低端的场景(例如我的测试实验室服务器之一),这可以正常工作。添加镜像卷
diskpart
是一个可行的选择,不会导致已安装的引导卷中的任何数据丢失。这是否适合您的应用程序的冗余由您决定。面对故障磁盘,Windows 不会像硬件 RAID 控制器那样继续运行。
就我个人而言,我总是推荐硬件 raid,最好是使用专用的 raid 控制器。你没有提到服务器的硬件规格,所以不确定那里有什么可行的。对于硬件突袭,操作系统(通常)几乎看不到您在突袭中所做的事情。
不要忘记,如果“弹性”是您的目标,那么主机中的所有磁盘都需要 raid,甚至是临时驱动器,因为那里的故障会导致关机。
所以我建议(2)使用硬件镜像。