我们有一个小型组织,拥有两台 Hyper-V R2 主机。我们正在添加第三台主机,需要将一些虚拟机从现有主机之一迁移到新主机上。我们的想法是用一台较小的服务器替换一个拥有 10 个用户的小型站点的超规格服务器,然后使用我们主站点的大型强大服务器来分担负载并提高可靠性。虽然很复杂,但这是我能想到的唯一纠正这种初始资源分配不当的方法。
实现此目的的最佳方法是什么,以最大程度地减少停机时间?如果需要停机,我可以接受,但如果停机时间不长就更好了。这些虚拟机用于小型站点,但包括域控制器和主文件服务器,因此会造成干扰。我们没有集中存储 - 我们为新旧虚拟机主机都配备了 DAS。SATA。我认为这个远程站点的网络是千兆位的,但可能只有 10/100。我在两台机器上都有多个 NIC,因此我可以使用交叉以太网来加快网络速度。
我知道 SCVMM 可用于进行“快速迁移”,在快速网络上可能只需几分钟。对于我们这种规模的组织来说,这很昂贵,尤其是只有 3 个 Windows VM 主机。有没有一种简单的方法(或复杂的方法,我可以得到分步说明)来做到这一点,而无需购买此产品?如果我下载试用版(这实际上是一次性迁移交易,所以我可以接受 120 天的限制),是否可以轻松继续使用内置的 Hyper-V 产品,而无需将自己锁定在升级到 SCVMM 上?
答案1
如果没有共享存储,您需要计划停机时间。停机时间将取决于虚拟机的大小,尤其是存储在常规 SATA 磁盘上的大型虚拟机可能需要几个小时,我刚刚通过 1GB 连接将存储在 SATA 磁盘上的 1.2TB 虚拟机迁移到 SATA 磁盘。总共花了大约 14 个小时。我通过 1GB 连接将 600GB 虚拟机移动到一些企业 SAS 驱动器上,这只花了大约 2 个小时。所以磁盘系统起着巨大的作用。请随意安装 SCVMM 试用版,它可以干净地进出,并且可以与内置的 Hyper-V 工具并行工作。SCVMM 有两个版本,企业版和小型企业版。SMB 版本仅限于管理 5 个系统,而且便宜得多,所以如果您喜欢 SCVMM,它可能适合您。总而言之,我最好的长期建议是开始为一些共享存储做预算,并使用 SCVMM 进行一些测试。