Azure的ASR的VMware複寫

王藝蓁 WANG I-CHEN 100 信譽點數
2025-11-03T08:12:24.1133333+00:00

我現在ESXI上有虛擬機,IP是123.0.0.1,Vcenter的介面和ESXI都有顯示IP
我有做過虛擬機、ESXI、vcenter的開機
但Azure portal上還是沒有出現IP,也等了超過一天沒有出現,請問可以怎麼做?

使用者的影像

Azure Site Recovery
Azure Site Recovery

一項 Azure 原生災害復原服務。 先前稱為 Microsoft Azure Hyper-V 復原管理員。


1 個回答

排序依據: 最實用
  1. Bharath Y P 10,610 信譽點數 Microsoft 外部員工 仲裁者
    2025-11-05T10:50:32.9333333+00:00

    你好 王藝蓁 WANG I-CHEN,

    我正在將答案從英文翻譯過來,所以請原諒任何語法上的問題.

    看起來你在使用 Azure Site Recovery (ASR) 進行 VMware 虛擬機的操作時遇到了問題.具體來說,你已經啟動了虛擬機和 ESXi,但即使等待了一天以上,IP 地址仍然沒有在 Azure 入口網站中顯示.

    以下是一些您可以嘗試的步驟來排除問題:

    檢查來源環境的所有配置是否正確.確保虛擬機在 Azure 的 ASR 設定中已正確設置. 確認來源環境(VMware 或 Hyper-V)符合 ASR 的先決條件:

    • 虛擬機已開機並可存取.

    • 虛擬機與處理伺服器之間具有網路連線.

    在 Azure 入口網站中,檢查復原服務保管庫 > 複寫項目,以確保該虛擬機已列出.

     

    確保已成功啟用虛擬機的複寫。您可以在 Azure 入口網站中檢查您用於 ASR 的復原服務保管庫.

    • 前往 Azure 入口網站 > 復原服務保管庫 > 複寫項目

    • 驗證:

    • 保護狀態 = 已保護
    • 複寫健康狀態 = 健康

    • 如果尚未啟用複寫,請重新執行虛擬機的啟用複寫精靈.

     

     確認您的流程伺服器的健康狀況.您可以透過 Azure 入口網站進行檢查.如果流程伺服器有問題,必須在繼續操作前先解決.

    1. 前往:Azure 入口網站 > Site Recovery 基礎架構 > Process Servers
    2. 檢查:

    • 健康狀態 = 健康

    • 無連線或心跳失敗的警示

    1. 如果不健康:

    • 重新啟動流程伺服器服務

    • 驗證防火牆規則(端口 443, 9443, 135, 445, 3389)

    • 確保對 Azure 端點的出站連線

     

    您可以使用 Azure PowerShell 命令來監控虛擬機的複寫狀態。執行:

    Get-AzRecoveryServicesAsrReplicationProtectedItem -ProtectionContainer <YourProtectionContainer> | Select FriendlyName, ProtectionState, ReplicationHealth
    
    

    來源虛擬機上的移動服務負責將虛擬機的詳細資訊,包括 IP 地址,發送到配置伺服器。檢查來源虛擬機上的服務狀態:

     Windows:

    Get-Service | Where-Object { $_.Name -like "InMage*" } | Select-Object Name, Status
    

    Linux:

    sudo systemctl status svagents
    

    如果服務已停止,請嘗試啟動它們.如果無法啟動,請檢查 Mobility Agent 日誌.

     如果服務正在運行,請重新啟動它們.重新啟動後大約等待 15 分鐘,然後再次檢查 Azure 入口網站.

    如果問題仍然存在,來源虛擬機上的日誌可能包含導致 IP 無法報告的具體錯誤.

    Windows VM: C:\ProgramData\ASR\home\svsystems\var\configurator_register_host_static_info.log

    Linux VM: 日誌路徑可能會略有不同,但通常可以在類似的位置找到,有時位於 /var/log.

    參考文件:

    在 Azure Site Recovery 中使用 PowerShell 設定 VMware 災害復原 - Azure Site Recovery | Microsoft Learn

    使用 Azure Site Recovery 啟用 VMware VM(現代化)以進行災害復原 - Azure Site Recovery | Microsoft Learn

    希望這能幫到您,如果您需要進一步的協助,請告訴我們,謝謝

    此回答有幫助嗎?

    0 則留言 沒有留言

您的回答

答案可由問題作者標示為「已接受」,而由仲裁者標示為「推薦」,這可協助使用者知道答案解決了作者的問題。