Hyper-V Replica 幫助你保護工作負載,透過在運行 Windows Server 的 Hyper-V 主機之間複製虛擬機(VM)。 本文說明如何在啟用接收主機或叢集複製後,透過 Hyper-V Manager、Failover Cluster Manager、PowerShell 或 Windows 管理中心的虛擬化模式來複製虛擬機器。
你可以在叢集間、單一主機之間複製,或兩者結合。 如果你用憑證來驗證,主機之間就不會依賴 Active Directory。 單一主機可以是網域成員,也可以是工作群組成員。
欲了解更多關於 Hyper-V 複製品及其運作方式,請參閱 Hyper-V 複製品概覽。 如果你需要啟用 Hyper-V Replica,請參考:
先決條件
開始之前,請確定您符合下列必要條件:
你有一個 Hyper-V 叢集,用來接收已配置 Hyper-V 副本的複製虛擬機。 如果你需要設定 Hyper-V 副本,請參考在 故障轉移叢集上啟用 Hyper-V 副本 ,或在 單一主機上啟用 Hyper-V 副本。 你還有另一個叢集或單一主機在執行你想複製的虛擬機。
主站點與複本站點間有足夠的網路連線與頻寬,以達成您的復原點目標(RPO)及初始複製方式。 考慮專用或限制複製流量,以避免影響生產工作負載。
如果你使用憑證式認證,你需要在每個叢集或單一主機的每台主機上安裝有效的憑證,無論是發送端還是接收端。 憑證必須符合下列需求:
- 不會過期
- 同時擁有用戶端與伺服器認證增強金鑰使用(EKU)屬性及相關的私鑰。
- 在有效的根憑證處終止。
- 主體通用名稱(CN)或主體替代名稱(SAN)必須與你為接收叢集提供的 Hyper-V 副本代理角色的完全限定網域名稱(FQDN)相符。
副本站點有足夠的儲存空間給虛擬機,包括其設定檔、虛擬硬碟(VHDX 或 VHD)檔案,以及可選的額外恢復點(快照)。
每個主機上 Hyper-V 管理員 安全群組的使用者帳號。 在 Active Directory 網域中,你可以透過群組政策偏好設定(Group Policy Preferences)將使用者或群組加入該群組。 或者,帳號也可以是每台主機的本地管理員。 您可以在 Active Directory 安全群組中找到更多關於 Hyper-V 管理員群組的資訊。
複製虛擬機器
你需要為每個想複製的虛擬機啟用複寫功能。 你可以用以下組合複製虛擬機:
- Hyper-V 叢集或單主機的管理器。
- 叢集上僅限使用備援叢集管理器。
- PowerShell 在叢集或單主機上使用。
- Windows 管理中心 - 僅在單一主機上提供虛擬化模式。
請選擇相關標籤以取得說明。
使用 Hyper-V Manager 複製虛擬機:
在用於管理主要叢集中的主機或具有虛擬機的單一主要主機的裝置上,或在安裝了含桌面體驗的 Windows Server 的主機本身上,開啟 Hyper-V 管理器。
在資源欄選出包含你想複製的虛擬機的主機。
右鍵點擊你想複製的虛擬機,然後選擇 啟用複寫。 在 啟用複製 畫面中,如果你看到 「開始前」,請選擇 「下一步」。
在「 指定副本伺服器」時,在 副本伺服器 的欄位輸入副本伺服器的 NetBIOS 或 FQDN。 如果複本伺服器是容錯移轉叢集的一部分,請輸入 Hyper-V 複本代理人的名稱。 然後選取下一步。 為了取回您為複本伺服器設定的認證和連接埠設定,會驗證與複本伺服器的連線。
檢查副本伺服器設定。 如果你使用憑證基礎驗證,請選擇「 選擇憑證」,然後會提示你選擇符合要求的主要主機憑證。 如果你想壓縮透過網路傳輸的資料,請勾選這個選項。 選取 下一步。
對於 選擇複製 VHD,請確保你選擇了你想複製的 VHD 的勾選框,並清除你想排除複製的 VHD 的核取方塊。 然後選取下一步。
對於 設定複寫頻率,請指定從主節點到複本叢集或主機應同步的變更頻率,可以選擇 30 秒、5 分鐘或 15 分鐘。 然後選取下一步。
關於 設定額外恢復點,請選擇 只維持最新的恢復點 ,或 建立額外的每小時恢復點 及你想在小時內建立的額外恢復點數。 然後選取下一步。
當你建立額外的每小時復原點時,也可以勾選「 卷影子複製服務(VSS)快照頻率 」,以便為執行 VSS 支援應用程式的虛擬機提供應用程式相容的復原點。
選擇 初始複製時,選擇初始複製方法。 初始副本的總尺寸會顯示出來。 從以下列表中選擇一個選項,然後選擇 「下一步」。
-
透過網路傳送初始副本:這是預設選項。
-
使用外部媒體傳送初始副本:在本地或外部媒體上指定可存放初始副本的資料夾位置。
-
使用副本伺服器上的現有虛擬機作為初始副本:在副本伺服器上還原虛擬機,並以此作為複寫基礎,然後只複製變更。 你可以在 「使用外部媒體傳送初始副本」這一章找到匯入初始副本的流程。
如果你選擇透過 網路傳送初始複製 ,或 使用複本伺服器上的現有虛擬機作為初始複製,你可以選擇立即開始複製,或是在指定時間和日期開始複製,最多可追溯七天後。
檢視摘要資訊,然後選擇 完成。
對話框隨即出現,表示已成功啟用複寫。
要監控初始複製進度,請參閱 「監控複製進度」章節。 如果需要,可以在虛擬機設定的 複製 區塊中稍後更改複製設定。
如果您選擇使用外部媒體傳送初始副本,請參閱「 使用外部媒體傳送初始副本 」章節,了解匯入初始副本的流程。 在副本站點建立一個佔位虛擬機,其複製健康狀態為 警告。 虛擬機的副本內容會儲存在你的外部媒體中,放在虛擬機的子資料夾裡。 在匯出完成後,請安全地移除外部媒體並將其傳送到副本伺服器。
使用 Failover Cluster Manager 複製虛擬機器:
在用來管理主要叢集或與虛擬機的主要單一主機的裝置上,或叢集中安裝了具備桌面體驗的 Windows Server 的其中一個主機上,開啟故障轉移叢集管理器。
在資源面板中,展開你想複製的叢集名稱,然後選擇 角色。
右鍵點擊你想複製的虛擬機,選擇 複製,然後選擇 啟用複製。 在 啟用複製 畫面中,如果你看到 「開始前」,請選擇 「下一步」。
在「 指定副本伺服器」時,在 副本伺服器 的欄位輸入副本伺服器的 NetBIOS 或 FQDN。 如果複本伺服器是容錯移轉叢集的一部分,請輸入 Hyper-V 複本代理人的名稱。 然後選取下一步。 為了取回您為複本伺服器設定的認證和連接埠設定,會驗證與複本伺服器的連線。
檢查副本伺服器設定。 如果你使用憑證基礎驗證,請選擇「 選擇憑證」,然後會提示你選擇符合要求的主要主機憑證。 如果你想壓縮透過網路傳輸的資料,請勾選這個選項。 選取 下一步。
對於 選擇複製 VHD,請確保你選擇了你想複製的 VHD 的勾選框,並清除你想排除複製的 VHD 的核取方塊。 然後選取下一步。
對於 設定複寫頻率,請指定應如何頻繁地將從主伺服器節點的變更同步至複本叢集或主機,可以選擇 30 秒、5 分鐘或 15 分鐘。 然後選取下一步。
關於 設定額外恢復點,請選擇 只維持最新的恢復點 ,或 建立額外的每小時恢復點 及你想在小時內建立的額外恢復點數。 然後選取下一步。
當你建立額外的每小時復原點時,也可以勾選「 卷影複製服務(VSS)快照頻率 」,以便為執行支援 VSS 的應用程式的虛擬機提供應用程式一致性的復原點。
選擇 初始複製時,選擇初始複製方法。 初始副本的總尺寸會顯示出來。 從以下列表中選擇一個選項,然後選擇 「下一步」。
-
透過網路傳送初始副本:這是預設選項。
-
使用外部媒體傳送初始副本:選擇瀏覽,並指定本地或外部媒體中可存放初始副本的資料夾位置。 你可以在 「使用外部媒體傳送初始副本」這一章找到匯入初始副本的流程。
-
使用副本伺服器上的現有虛擬機作為初始副本:在副本伺服器上還原虛擬機,並以此作為複寫基礎,然後只複製變更。
如果你選擇透過 網路傳送初始複製 ,或 使用複本伺服器上的現有虛擬機作為初始複製,你可以選擇立即開始複製,或是在指定時間和日期開始複製,最多可追溯七天後。
檢視摘要資訊,然後選擇 完成。 對話框隨即出現,表示已成功啟用複寫。
要監控初始複製進度,請參閱 「監控複製進度」章節。 如果需要,可以在虛擬機設定的 複製 區塊中稍後更改複製設定。
如果您選擇使用外部媒體傳送初始副本,請參閱「 使用外部媒體傳送初始副本 」章節,了解匯入初始副本的流程。 在副本站點建立一個佔位虛擬機,其複製健康狀態為 警告。 虛擬機的副本內容會儲存在你的外部媒體中,放在虛擬機的子資料夾裡。 在匯出完成後,請安全地移除外部媒體並將其傳送到副本伺服器。
要使用 PowerShell 複製虛擬機器,請使用 Enable-VMReplication cmdlet,該 cmdlet 是 Hyper-V 模組的一部分,如下範例所示。 請務必將佔位元取代為您自己的佔位元 <values> 。 此過程適用於複製到叢集或單一主機。
以管理員身份在 主 叢集的主機或與虛擬機 的主主機 上開啟 PowerShell 會話,或透過你用來管理叢集或主機的裝置上的 Enter-PSSession 指令碼遠端連接。
透過執行以下指令匯入 Hyper-V 模組:
Import-Module Hyper-V
透過執行以下指令啟用虛擬機器的複製功能。 此範例使用 Kerberos 認證,透過 80 埠,預設複製頻率為 5 分鐘,且無額外恢復點。 如需更多關於可用參數的資訊,例如憑證認證或排除特定虛擬硬碟,請參見 Enable-VMReplication。
$parameters = @{
VMName = '<VM name>'
ReplicaServerName = '<Replica cluster broker or server FQDN>'
ReplicaServerPort = '80'
AuthenticationType = 'Kerberos'
}
Enable-VMReplication @parameters
立即開始虛擬機複製。 以下是一些範例:
要立即開始複製並透過網路傳送初始副本,請執行以下指令。 你也可以用參數 InitialReplicationStartTime 指定最多七天的開始時間。
Start-VMInitialReplication -VMName $parameters.VMName
若要使用外部媒體傳送初始副本,請執行以下指令,然後依照「 使用外部媒體傳送初始副本 」章節的流程,學習如何匯入副本到副本伺服器。
Start-VMInitialReplication -VMName $parameters.VMName -DestinationPath '<Path to store initial copy on external media>'
複製開始了。 完成所需的時間取決於虛擬機的大小。 你可以從主主機或複本主機執行以下指令來檢查複寫狀態。 如果需要,之後可以用 Set-VMReplication 指令檔來更改複製設定。
Get-VMReplication -VMName $parameters.VMName
該 State 屬性顯示目前的複製狀態。 如果你選擇透過網路傳送初始副本,初始複製完成後,狀態為 Replicating,如以下範例輸出所示:
VMName State Health Mode FrequencySec PrimaryServer ReplicaServer ReplicaPort AuthType Relationship
------ ----- ------ ---- ------------ ------------- ------------- ----------- -------- ------------
contoso-vm-01 Replicating Normal Primary 300 hyperv01 cluster02rep 80 Kerberos Simple
如果您選擇使用外部媒體傳送初始副本,請參閱「 使用外部媒體傳送初始副本 」章節,了解匯入初始副本的流程。 在副本站點建立一個佔位虛擬機,其複製健康狀態為 警告。 虛擬機的副本內容會儲存在你的外部媒體中,放在虛擬機的子資料夾裡。 在匯出完成後,請安全地移除外部媒體並將其傳送到副本伺服器。
這很重要
使用 Windows 管理中心設定 Hyper-V 副本 - 虛擬化模式 目前處於預覽階段。
這項資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft針對此處提供的資訊,不提供任何明示或默示擔保。
預覽期間,可透過 Windows 管理中心虛擬化模式配置 Hyper-V 副本,適用於以下情境:
- 將單一主機配置為複本伺服器,並設定虛擬機從一台主機複製到另一台主機。 目前不支援故障轉移叢集。
- 虛擬機的複製與故障轉移僅限於從主要主機到複本主機。 目前不支援進行測試故障轉移,也不支援配置反向複製或擴展複製。
- Hyper-V 主機必須運行 Windows Server 2022 或更新版本。
欲了解更多關於 Windows 管理中心 - 虛擬化模式的資訊,請參閱 Windows 管理中心 - 虛擬化模式的總覽。
要啟用並設定 Hyper-V 副本,使用 Windows 管理中心的虛擬化模式:
請前往 Windows 管理中心虛擬化模式 的網址並登入。
在資源面板中,展開包含你想複製的虛擬機的主機,然後選擇該虛擬機進入其總覽。
在選單列中,選擇 管理,然後選擇 設定複製 以開啟 啟用複製 面板。
在複製 連接 標籤中,請填寫以下資訊,然後選擇 複製設定 繼續:
對於 副本伺服器,輸入要進行複寫的 Hyper-V 主機的 NetBIOS 或 FQDN。
複本伺服器埠方面,請輸入你在 Hyper-V 複本的複本主機上所設定的埠號。
關於 認證類型,請根據你在複本主機上設定的認證方式,從 使用 Kerberos 認證(HTTP) 或 基於憑證的認證(HTTPS )中選擇正確的值。 如果你使用憑證基礎驗證,請選擇「 選擇憑證」,然後會提示你選擇符合要求的主要主機憑證。 如果你想壓縮透過網路傳輸的資料,請勾選這個選項。
在複寫設定標籤中,請填寫以下資訊,然後選擇初始複寫繼續:
對於 選擇複製 VHD,請確保你選擇了想要複製的 VHD 的勾選框,並清除任何你想排除複製的 VHD 的勾選框。
關於 複寫頻率,請指定從主叢集與副本叢集或主機同步變更的頻率,時間範圍為 30 秒、 5 分鐘或 15 分鐘。
關於 設定額外恢復點,請選擇 只維持最新的恢復點 ,或 建立額外的每小時恢復點 及你想在小時內建立的額外恢復點數。 當你建立額外的每小時復原點時,也可以勾選「 卷影複製服務(VSS)快照頻率 」,以便為執行支援 VSS 的應用程式的虛擬機提供應用程式一致性的復原點。
在 初始複製 標籤中,請填寫以下資訊,然後選擇 審查 繼續:
對於 配置初始複製,請選擇初始複製方法。 初始副本的總尺寸會顯示出來。 請從以下列表中選擇一個選項:
-
透過網路傳送初始副本:這是預設選項。 你可以選擇選擇立即開始複製,或是在指定時間和日期開始複製,最多可追溯到七天後。
-
使用外部媒體傳送初始副本:在本地或外部媒體上指定可存放初始副本的資料夾位置。 你可以在 「使用外部媒體傳送初始副本」這一章找到匯入初始副本的流程。
檢視摘要資訊,然後選擇 啟用複製。
你可以在 通知 欄裡成功確認複製啟用。
要監控初始複製進度,請參閱 「監控複製進度」章節。 如果需要,可以在虛擬機設定的 複製 區塊中稍後更改複製設定。
如果您選擇使用外部媒體傳送初始副本,請參閱「 使用外部媒體傳送初始副本 」章節,了解匯入初始副本的流程。 在副本站點建立一個佔位虛擬機,其複製健康狀態為 警告。 虛擬機的副本內容會儲存在你的外部媒體中,放在虛擬機的子資料夾裡。
這很重要
以下行為適用於你複製的虛擬機:
當你複製虛擬機時,它的網路介面卡不會連接到副本主機上的虛擬交換器。 初始複寫完成後,將任何網路介面卡連接到複本主機上的虛擬交換器,讓虛擬機隨時準備在需要進行故障轉移時上線。
如果你對虛擬機設定做了更改,例如更改記憶體或處理器設定,或修改網路介面卡,這些變更不會自動複製到副本虛擬機上。 如果需要,你必須手動更新副本虛擬機。 或者,你也可以移除複製並重新啟用,建立一個新的複本虛擬機,並使用更新的設定。
Hyper-V Replica 指向單一預設磁碟區來進行虛擬機器的複寫。 為避免容量或效能問題,請將虛擬機的儲存空間移至與預設複寫卷不同的磁碟區。
如果虛擬機執行一個跨虛擬硬碟儲存資料的應用程式,你可以確保所有選擇複製的虛擬硬碟都能複製到同一時間點。 此方法的一個有用例子是,當應用程式有一個專門用於應用資料的虛擬硬碟,以及另一個專門用於應用程式日誌檔案的虛擬硬碟。 使用此功能時,請使用 PowerShell 搭配 Enable-VMReplication cmdlet 配置虛擬機複製,並加入 EnableWriteOrderPreservationAcrossDisks參數 。 欲了解更多資訊,請參閱 Enable-VMReplication。
如果你使用外部媒體(如硬碟或 USB 隨身碟)傳送初始副本,該程序會在副本站建立一個帶有檢查點的佔位虛擬機。 這個程序會將虛擬機的副本內容儲存在你的外部媒體中,並存放在虛擬機的子資料夾中。 你先將初始副本傳送到副本伺服器,然後匯入到佔位虛擬機。
你可以透過 Hyper-V Manager、故障轉移叢集管理器、PowerShell 或 Windows 管理中心的虛擬化模式來啟用複製。 請選擇相關標籤以取得說明。
使用外部媒體傳送初始副本並使用 Hyper-V 管理器匯入:
請依照「使用 Hyper-V Manager 複製 虛擬機器 」章節的步驟操作。 此程序會在副本站點建立一個佔位虛擬機,並將其複製健康狀態設為 警告。 這個程序會將虛擬機的副本內容儲存在你的外部媒體中,並存放在虛擬機的子資料夾中。 在匯出完成後,請安全地移除外部媒體並將其傳送到副本伺服器。
在你用來管理副本主機的裝置上開啟 Hyper-V 管理員 ,或是在安裝了 Windows Server with Desktop Experience 的副本主機上。
在資源面板中,選擇包含你要複製的佔位虛擬機的主機。
右鍵點擊佔位虛擬機,然後選擇 匯入初始複本。
指定初始副本儲存的位置,然後選擇 完成初始複製。
該程序將初始檢查點套用到佔位虛擬機,並將複製健康狀態改為 正常。 複製會以指定頻率持續進行。 請參閱 「監控複製進度 」章節以監控持續的複製進度。
要透過外部媒體傳送初始副本,並透過故障轉移叢集管理器匯入:
請依照「使用 Failover Cluster Manager 複製 虛擬機器 」章節的步驟操作。 在副本站點建立一個佔位虛擬機,其複製健康狀態為 警告。 虛擬機的副本內容會儲存在你的外部媒體中,放在虛擬機的子資料夾裡。 在匯出完成後,請安全地移除外部媒體並將其傳送到副本伺服器。
在用來管理叢集的裝置上開啟故障轉移叢集管理員,或者在叢集中安裝了 Windows Server Desktop Experience 的主機上進行操作。
在資源面板中,展開你想複製的叢集名稱,然後選擇 角色。
右鍵點擊佔位虛擬機,然後選擇 匯入初始複本。
指定初始副本儲存的位置,然後選擇 完成初始複製。
初始檢查點會套用到佔位虛擬機上,因此副本內容從該檢查點開始與主要虛擬機同步,複製健康狀態也改為 正常。 複製會以指定頻率持續進行。 請參閱 「監控複製進度 」章節以監控持續的複製進度。
要用外部媒體傳送初始副本並用 PowerShell 匯入:
請依照「使用 PowerShell 複製虛擬機 」章節的步驟操作。 此程序會在副本站點建立一個佔位虛擬機,其複製健康狀態為 警告。 這個程序會將虛擬機的副本內容儲存在你的外部媒體中,並存放在虛擬機的子資料夾中。 匯出完成後,請安全地卸載外部媒體並將其運送到副本伺服器。
以管理員身份在其中一個副本主機上開啟 PowerShell 會話,或透過你用來管理叢集或主機的裝置上的 Enter-PSSession 指令碼遠端連線。
透過執行以下指令匯入初始副本:
$parameters = @{
VMName = '<VM name>'
Path = '<Path to initial copy on external media>'
}
Import-VMInitialReplica @parameters
完成所需的時間取決於虛擬機的大小以及你外接媒體的速度。 指令結束後,會將初始檢查點套用到佔位虛擬機,並將複製健康狀態改為 正常。 複製會以指定頻率持續進行。 你可以從主主機或複本主機執行以下指令來檢查複寫狀態:
Get-VMReplication -VMName $parameters.VMName
該 State 屬性顯示目前的複製狀態。 初始複製結束後,狀態為 Replicating,如以下範例輸出所示:
VMName State Health Mode FrequencySec PrimaryServer ReplicaServer ReplicaPort AuthType Relationship
------ ----- ------ ---- ------------ ------------- ------------- ----------- -------- ------------
contoso-vm-01 Replicating Normal Primary 300 hyperv01 cluster02rep 80 Kerberos Simple
請參閱 「監控複製進度 」章節以監控持續的複製進度。
要透過外部媒體傳送初始副本,並透過 Windows 管理中心的虛擬化模式匯入:
請依照「透過 Windows 管理中心虛擬化模式 複製虛擬機 」部分的步驟。 此程序會在副本站點建立一個佔位虛擬機,並將其複製狀態設為 「初始複製進行中」。 這個程序會將虛擬機的副本內容儲存在你的外部媒體中,並存放在虛擬機的子資料夾中。 安全地彈出外部媒體並傳送到複本伺服器。
在 Windows 管理中心的虛擬化模式中,從左側窗格選擇你要複製虛擬機的主機。
從主機的工具清單中,選擇 虛擬機,然後選擇佔位虛擬機以進入其總覽。
在 複製 區塊中,選擇 匯入初始複本。
在打開的窗格中,輸入初始副本存放位置的檔案路徑。 您也可以選擇 瀏覽 以導航到該地點。 選擇 完成初始複製。
該程序將初始檢查點套用到佔位虛擬機,並將複製健康狀態更改為 Ok。 複製會以指定頻率持續進行。 請參閱 「監控複製進度 」章節以監控持續的複製進度。
監控複製進度
您可以透過 Hyper-V Manager、故障轉移叢集管理器、PowerShell 或 Windows 管理中心的虛擬化模式來監控初始複製及正在進行的複製進度。 複製健康狀態如下:
正常:複製週期如期完成(RPO 達成),積壓極少,且近期無複製錯誤。 不需採取動作。
警告:複製功能可行,但會延遲或積壓(通常是暫時性的網路或儲存負載)。 如果沒有迅速清除,請密切觀察並調查。
關鍵:複製停滯或失敗。 RPO 有風險,因為變更沒有生效。 立即調查,例如檢查連接性、儲存容量與效能、認證與憑證,以及事件日誌。 視需要恢復或重新同步。
請選擇相關標籤以取得說明。
使用 Hyper-V Manager 監控複製進度:
回到 Hyper-V 管理器,選擇主機。
在中央窗格新增一欄「 複製健康 」欄位,以顯示每個虛擬機複製的高階健康狀態。 右鍵點擊任一欄位標題,選擇 新增/移除欄位。 在 可用欄位列表中,選擇 複製健康,然後選擇 新增 ,將其移至 顯示欄位。 請選擇 [確定]。
查看摘要複寫資訊,例如最後同步時間,以及主主機與副本主機的 FQDN。 選擇虛擬機,然後在底部窗格選擇 複製 標籤。
若要查看更詳細的複製資訊,請右鍵點擊虛擬機並選擇 複製,然後選擇 檢視複製健康狀態。 如果需要,你可以選擇 「重置統計」來重置複製統計。
使用故障轉移叢集管理器監控複製進度:
在 故障轉移叢集管理器中,選擇叢集名稱,然後選擇 角色。
查看摘要複寫資訊,例如最後同步時間,以及主主機與副本主機的 FQDN。 選擇虛擬機,然後在底部窗格選擇 複製 標籤。
若要查看更詳細的複製資訊,請右鍵點擊虛擬機並選擇 複製,然後選擇 檢視複製健康狀態。 如果需要,你可以選擇 「重置統計」來重置複製統計。
要監控 PowerShell 的複製進度,請使用 Get-VMReplication 指令檔,如以下範例所示。 用你自己的值取代佔位符 <values>。
回到你啟用複寫的現有 PowerShell 會話。
執行以下指令以查看複寫設定資訊,例如健康狀態,以及主主機與副本主機的 FQDN:
Get-VMReplication -Name '<VM name>'
以下是輸出的範例:
VMName State Health Mode FrequencySec PrimaryServer ReplicaServer ReplicaPort AuthType Relationship
------ ----- ------ ---- ------------ ------------- ------------- ----------- -------- ------------
contoso-vm-01 Replicating Normal Replica 300 hyperv01 cluster02rep 80 Kerberos Simple
執行以下指令以查看複寫效能資訊,例如最後一次同步時間與平均複寫大小:
Measure-VMReplication -VMName '<VM name>'
以下是輸出的範例:
VMName State Health LReplTime PReplSize(M) AvgLatency AvgReplSize(M) Relationship
------ ----- ------ --------- ------------ ---------- -------------- ------------
contoso-vm-01 Replicating Normal 9/23/2025 10:22:30 AM 0.00 01:39:43 0.0039 Simple
執行以下指令以重置複製統計:
Reset-VMReplicationStatistics -VMName '<VM name>'
使用 Hyper-V Manager 監控複製進度:
在 Windows 管理中心的虛擬化模式中,從左側窗格展開包含你要複製的虛擬機的主機,然後選擇該虛擬機進入其總覽。
在 複寫 區塊中,您可以查看複寫的摘要資訊,例如複寫健康狀況、最後同步時間,以及主要與複本主機的 FQDN。
你可以設定擴展複製,讓你能將虛擬機從一台副本伺服器複製到第三個地點,再到另一台副本伺服器。 這種方法可以幫助你符合異地備份的合規要求,或為你的工作負載提供額外的保護層。
你可以透過使用 Hyper-V Manager、故障轉移叢集管理器或 PowerShell 來啟用擴展複製。 目前無法使用 Windows 管理中心的虛擬化模式來設定擴展複製。
請選擇相關標籤以取得說明。
使用 Hyper-V Manager 來配置擴展複製:
在你用來管理虛擬機的主機上開啟 Hyper-V 管理器 ,或是在安裝了 Windows Server with Desktop Experience 的主機上。
在資源欄格中,選擇包含你想設定擴展複寫的虛擬機的主機。
右鍵點擊你想設定擴展複製的虛擬機,然後選擇 「複製>擴展複製」。
配置擴展複製的過程類似於將虛擬機複製到第一個副本位置。 請依照「 複製虛擬機 」部分的流程,但有以下例外:
- 你無法指定要複製哪些虛擬硬碟。 複製到第一台副本伺服器的虛擬硬碟用於擴展複寫。
- 複製頻率只能是5分鐘或15分鐘。
- 你無法更改認證類型。
使用 Failover Cluster Manager 來設定擴展複製:
在用來管理叢集的裝置上開啟故障轉移叢集管理員,或者在叢集中安裝了 Windows Server Desktop Experience 的主機上進行操作。
在資源面板中,展開你想複製的叢集名稱,然後選擇 角色。
右鍵點選你想複製的虛擬機,然後選擇 「複製>擴展複製」。
配置擴展複製的過程類似於將虛擬機複製到第一個副本位置。 請依照「 複製虛擬機 」部分的流程,但有以下例外:
- 你無法指定要複製哪些虛擬硬碟。 複製到第一台副本伺服器的虛擬硬碟用於擴展複寫。
- 複製頻率只能是5分鐘或15分鐘。
配置擴展複製的過程與將虛擬機複製到第一個副本位置相同。 請依照「 複製虛擬機 」部分的流程,但有以下例外:
- 你無法指定要複製哪些虛擬硬碟。 複製到第一台副本伺服器的虛擬硬碟用於擴展複寫。
- 複製頻率只能是5分鐘或15分鐘。
目前無法使用 Windows 管理中心的虛擬化模式來設定擴展複製。 請選擇其他方法的其中一個分頁以繼續。
後續步驟
啟用虛擬機複寫後,你可以測試切換到複本伺服器,而不會影響正在進行的複寫。 關於執行測試故障移轉及在停機期間進行故障移轉的詳細資訊,請參見 使用 Hyper-V 複寫體系進行複製虛擬機器的故障移轉。