Hyper-V 复制是否应更改底层 VM 设置,例如增加内存、添加 vCPU,或者在这种特定情况下添加 NIC?
我正在运行 Server 2016 数据中心版,Hyper-V 复制是通过故障转移群集管理器和复制代理进行的。今天早上,我向两台虚拟机添加了一个 NIC,验证了复制是否正常工作,经过半小时和多次成功的复制周期后,副本没有新的 NIC。
答案1
我也在实验室验证了这种行为。
有关 hyper-v 副本的文档说明:
当您为特定虚拟机启用 Hyper-V 副本时,初始复制会在辅助主机服务器上创建一个相同的副本虚拟机。此后,Hyper-V 副本更改跟踪会创建并维护一个日志文件,用于捕获虚拟机 VHD 上的更改。
简而言之,当初始复制开始时,它将创建具有相同设置的副本虚拟机,但之后仅复制在虚拟硬盘上所做的更改。
此外,我看到的复制虚拟机硬件变化(如 CPU、内存)的唯一方法是删除源 Hyper V 主机上的复制并删除目标 Hyper V 主机上的副本虚拟机,然后再次配置复制。
有关 hyper-v 副本的文档:https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/manage/set-up-hyper-v-replica