我必须让虚拟机通过互联网进行复制,从一个域上的 Hyper-V Core 2012 R2 机器(我们称之为 Primary.Domain1.local)复制到我们这里的副本机器(我们称之为 Replica.Domain2.local)
我们在两个位置之间设置了 VPN - 据我所知,这可能是必要的,也可能不是必要的。无论如何,我可以从主 hyper-v 主机 ping 我的复制机器,所以应该没问题。我在两台服务器上启用了所有相关的防火墙规则,我的 https hyper-v 接收器正在运行,我在每台机器上创建了一个自签名根 CA,并在每台机器上的每个 CA 下生成私钥证书。然后,我获取这两个证书并导入到两端的另一台服务器中。我配置了 Replica.domain2.local 的侦听器以使用它的 Replica.domain2.local 证书,以及在设置复制时对主服务器的相反证书。
看来我可能遗漏了其他管理服务或类似服务的防火墙规则。当我打开复制时,向导上出现了第一个红旗,上面写着“无法获取指定服务器的配置详细信息”。
答案1
HyperV 复制通过 HTTPS 进行。您应该确认两台机器都可以访问对方主机上的每个端口 443。
如果不能,请调整 Windows 高级防火墙。请参阅步骤 1.3,尤其是此处:https://technet.microsoft.com/en-us/library/jj134153.aspx