Hyper-V

通過 WAN 在數據中心之間進行 Hyper-V 複製

  • April 2, 2018

我正在嘗試通過 WAN 啟用 Windows Hyper-V 複製。

我(終於!)能夠使用基於證書的身份驗證方法(而不是 Kerberos)在 LAN 上的測試環境中實現這一點,並且能夠成功地讓兩台伺服器使用主機名進行複制。

我現在的困惑是我不知道如何讓他們通過 WAN 進行通信以進行複制。

在生產中,我目前有一台伺服器(Win 2012 R2)位於數據中心,目的是啟動另一台伺服器以進行複制,但這將在另一個數據中心中,僅使用外部 IP 地址通過網際網路連接。沒有活動目錄,它們只是在一個工作組中。我寧願不為此設置 AD 或 DC(除非我真的必須這樣做)。我已經有一條指向伺服器的 A 記錄(通過我們的域名提供商),所以它有一個 server1.domain.com 形式的條目。所以我有 server1.domain.com 指向外部 IP 地址,它正確地到達伺服器。

在測試環境中,這是我迄今為止所做的。

兩台伺服器都是 Windows 2012 R2。

伺服器 1 是具有多個 VM 的主主機伺服器,它被命名為 SERVER1(電腦名稱) 伺服器 2 已經啟動以從伺服器 1 複製 VM,它被命名為 SERVER2。

它們目前僅通過內部網路和內部 IP 地址在內部連接。如上所述,我已經使用基於證書的身份驗證成功實現了 SERVER1 和 SERVER2 之間的複制,並且它工作正常,但這是使用電腦名稱 SERVER2 作為目標複製伺服器。顯然,一旦這是在生產環境中,這種方法將是不可能的。

我的問題是,我該如何設置,以便 SERVER1 可以在沒有活動目錄的 WAN(為了 Hyper-V 副本的目的)上看到 SERVER2。他們將如何解決?

我是否在 HOSTS 文件上進行了輸入?如果是這樣,我應該輸入什麼?是不是很簡單

SERVER1 SERVER1 的外部 IP 地址 SERVER2 SERVER2 的外部 IP 地址

或者我是否將其指向 FQDN(創建為 A 記錄),格式為:

SERVER1 SERVER1.domain.com SERVER2 SERVER2.domain.com

我很感激這方面的任何幫助,因為我目前有點卡住,而且我目前無法測試這是一個現場生產環境,我寧願盡可能多地了解。

謝謝你。

因此,經過一番嘗試,我能夠通過在主機伺服器中輸入副本伺服器的主機名並在 HOSTS 文件中創建一個將主機名指向 IP 地址的條目來解決此問題。最後也沒那麼難。

恐怕這不是您目前所擁有的答案。

您應該為您的配置執行什麼(即無 AD,無共享儲存)是 Windows Server 2016 支持的無共享配置。

https://social.technet.microsoft.com/Forums/windows/en-US/e14e7171-d8fb-418c-9e9e-b3883f4c4ea3/windows-2016-2node-shared-nothing-stretched-cluster-with-storage-replicas?forum=winserverClustering

https://www.starwindsoftware.com/blog/part-2-storage-replica-with-microsoft-failover-cluster-and-scale-out-file-server-role-windows-server-technical-preview

引用自:https://serverfault.com/questions/901190