我正在尝试通过 WAN 启用 Windows Hyper-V 复制。
我(终于!)能够在 LAN 上的测试环境中使用基于证书的身份验证方法(而不是 Kerberos)实现这一点,并且能够成功让两个服务器使用主机名进行复制。
我现在困惑的是,我不知道如何让它们通过 WAN 进行通信以进行复制。
在生产中,我目前有一台服务器(Win 2012 R2)位于数据中心,目的是启动另一台服务器进行复制,但这台服务器将位于另一个数据中心,仅通过互联网使用外部 IP 地址连接。没有活动目录,它们只是在工作组中。我不想为此设置 AD 或 DC(除非我真的必须这样做)。我已经有一个指向服务器的 A 记录(通过我们的域名提供商),因此它有一个形式为 server1.domain.com 的条目。所以我有指向外部 IP 地址的 server1.domain.com,它可以正确到达服务器。
在测试环境中,这就是我目前所做的。
两台服务器都是Windows 2012 R2。
服务器 1 是具有多台虚拟机的主要主机服务器,它被命名为 SERVER1(计算机名称),服务器 2 已启动以从服务器 1 复制虚拟机,它被命名为 SERVER2。
它们目前仅通过内部网络和内部 IP 地址进行内部连接。如上所述,我已使用基于证书的身份验证成功实现了 SERVER1 和 SERVER2 之间的复制,并且它工作正常,但这使用计算机名称 SERVER2 作为目标复制服务器。显然,一旦将其置于生产环境中,这种方法将无法实现。
我的问题是,如何设置,以便 SERVER1 可以通过没有活动目录的 WAN(用于 Hyper-V 副本)看到 SERVER2。他们将如何解决?
我是否需要在 HOSTS 文件中输入条目?如果是,我应该输入什么?是否像
SERVER1 SERVER1 的外部 IP 地址 SERVER2 SERVER2 的外部 IP 地址
或者我将其指向 FQDN(作为 A 记录创建),格式如下:
服务器1 服务器1.域.com 服务器2 服务器2.域.com
我将非常感激任何关于这方面的帮助,因为我目前有点卡住了,而且我目前无法测试这是一个实时生产环境,我宁愿尽可能多地了解知识。
谢谢。
答案1
恐怕这不是对您当前所遇到的问题的回答。
您应该为您的配置运行的(即无 AD、无共享存储)是 Windows Server 2016 上支持的无共享配置。
答案2
因此,经过一番尝试,我能够通过在主机服务器中输入副本服务器的主机名并在 HOSTS 文件中创建一个将主机名指向 IP 地址的条目来解决这个问题。最后并没有那么困难。