DR IP 自訂程式工具包含若干選項,可用來收集 Site Recovery Manager 所保護之虛擬機器的網路資訊。也可以使用這些選項為在復原站台上啟動的虛擬機器套用自訂。

備註: 此版本的 Site Recovery Manager 允許您透過定義子網路層級 IP 對應規則或使用 DR IP Customizer 工具,來自訂虛擬機器上的 IP 設定。您可以結合使用子網路層級 IP 對應規則和 DR IP Customizer。如需如何結合使用子網路層級 IP 對應規則和 DR IP Customizer 的相關資訊,請參閱 自訂多個虛擬機器的 IP 內容
  • 如果您使用的是 Site Recovery Manager for Windows,則會在 Site Recovery Manager Server 主機上的 C:\Program Files\VMware\VMware vCenter Site Recovery Manager\bin 中找到 dr-ip-customizer.exe 可執行檔。
  • 如果您使用的是 Site Recovery Manager Virtual Appliance,則 dr-ip-customizer 位於應用裝置上的 /opt/vmware/srm/bin/ 目錄中。

執行 dr-ip-customizer.exedr-ip-customizer 時,根據是否產生或套用逗點分隔值 (CSV) 檔案指定不同的選項。

dr-ip-customizer.exe 
--cfg SRM Server組態 XML
--cmd apply/drop/generate 
[--csv 現有 CSV 檔案的名稱] 
[--out 要產生的新 CSV 檔案的名稱] 
--uri https://host[:port]/lookupservice/sdk
--vcid UUID 
[--ignore-thumbprint] 
[--extra-dns-columns] 
[--verbose]

您可在受保護站台或復原站台上執行 DR IP Customizer 工具。每個站台上受保護虛擬機器的虛擬機器識別碼均有所不同,因此,無論您在執行 DR IP Customizer 工具以產生 CSV 檔案時使用哪個站台,再次執行 DR IP Customizer 以套用設定時必須使用相同的站台。

DR IP 自訂程式工具提供的部分選項是強制選項,其他則為選用選項。

表 1. DR IP 自訂程式選項
選項 說明 強制
-h [ --help ] 顯示有關 dr-ip-customizer.exedr-ip-customizer 的使用資訊。
--cfg arg 應用程式 XML 組態檔 vmware-dr.xml 的路徑。
--cmd arg 您可以指定不同的命令,以便在不同的模式下執行 DR IP 自訂程式。
  • apply 命令會將現有 CSV 檔案中的網路自訂設定套用到 Site Recovery Manager Server 執行個體上的復原計劃中。
  • 對於 vCenter Server 執行個體,generate 命令會為 Site Recovery Manager 保護的所有虛擬機器產生一個基本 CSV 檔案。
  • drop 命令會從輸出 CSV 檔案指定之虛擬機器中移除復原設定。

對於 applydrop 命令,始終提供與產生 CSV 檔案所用相同的 vCenter Server 執行個體。

--csv arg CSV 檔案的路徑。 是,在執行 applydrop 命令時。
-o [ --out ] arg generate 命令建立之新 CSV 輸出檔案的名稱。如果提供現有 CSV 檔案的名稱,generate 命令會覆寫其目前內容。 是,在執行 generate 命令時。
--uri arg Platform Services Controller 上格式為 https://host[:port]/lookupservice/sdk 的 Lookup Service URL。若連接埠不是 443,請指定為 443。Site Recovery Manager 執行個體會將此位址與主要站台的 infra 節點相關聯。

對於 applydrop 命令,請使用與產生 CSV 檔案所用相同的 vCenter Server 執行個體。

--vcid arg 主要站台 vCenter Server 執行個體 UUID。 (選用) 除非主要站台基礎結構包含多個 vCenter Server 執行個體。
-i [ --ignore-thumbprint ] 忽略 vCenter Server 指紋確認提示。
-e [ --extra-dns-columns ] 如果輸入 CSV 檔案包含 DNS 資訊的額外資料行,則必須指定。
-v [ --verbose ] 啟用詳細資訊輸出。您可以在任何 dr-ip-customizer.exedr-ip-customizer 命令列上包含 --verbose 選項,以記錄其他診斷訊息。
此工具可在未指定 --vcid 值的情況下將 UUID 列印至 Lookup Service,如以下範例所示:
  • 對於 Windows:
    dr-ip-customizer.exe --cfg testConfig.xml -i --cmd generate -o "c:\tmp\x.csv" --uri 
    https://service.company.com:443/lookupservice/sdk --vcid ?
    
  • 對於 Linux:
    /opt/vmware/srm/bin/dr-ip-customizer --cfg testConfig.xml -i --cmd generate -o "/home/admin/x.csv" --uri
    https://service.company.com:443/lookupservice/sdk --vcid ?

導致的錯誤訊息包括 vCenter Server 執行個體 UUID,接著是向 Lookup Service 登錄的每個 vCenter ServervCenter Server DNS 主機名稱。

錯誤:找不到 VC 執行個體。請使用下列已知 VC 執行個體之一:e07c907e-cd41-4fe7-b38a-f4c0e677a18c vc.company.com