20.7 使用 Migrate 代理程式註冊工作負載並探查詳細資料

Migrate 代理程式是一個指令行公用程式,使用它可將來源工作負載註冊到 PlateSpin Migrate 伺服器,以及透過 HTTPS (TCP/443) 將有關工作負載的詳細資料傳送到伺服器。透過註冊可以新增無法探查的工作負載,例如︰

  • 在沒有站對站 VPN 的情況下,將 Migrate 伺服器部署到雲端時

  • 當企業網路或規則限制禁止開啟用於自動探查的連接埠時

使用 Migrate 代理程式,無需開啟任何內傳連接埠 (如 SMB 或 NetBIOS) 即可移轉 Windows 工作負載。只需開啟 HTTPS 和一個複製連接埠 (預設為 TCP/3725),以使來源工作負載能夠進行外傳通訊。

當您在來源工作負載上使用 Migrate 代理程式時,來源工作負載會聯絡目標工作負載以進行資料傳輸。在伺服器層級控制聯絡方向。必須在 Migrate 伺服器上重新設定複製連接埠方向 (SourceListensForConnection=False)。請參閱節 5.9, 設定複製連接埠的聯絡方向

必須在每個來源工作負載上安裝 Migrate 代理程式公用程式。使用 register 選項時,Migrate 代理程式會在工作負載本地執行探查,並透過 HTTPS (TCP/443) 將其詳細資料傳送到 Migrate 伺服器。註冊工作負載後,請使用 Migrate Web 介面來設定要將工作負載移轉至部署了 Migrate 伺服器例項的目標雲端的工作。

註冊的工作負載與探查的工作負載存在以下方面的差異︰

  • 註冊的來源工作負載不會將來源身分證明儲存在 Migrate 伺服器上。

  • 您必須使用 Migrate 代理程式在註冊的來源工作負載中安裝、升級和移除 Windows PlateSpin 驅動程式。

  • 在刪除所註冊來源工作負載的合約後,必須手動從工作負載上移除 OFX 控制器。請參閱清理 Linux 工作負載

如需 Migrate 代理程式的資訊,請參閱Migrate 代理程式公用程式

20.7.1 使用 Migrate 代理程式註冊和探查 Windows 工作負載

  1. 以管理員身分登入來源 Windows 工作負載。

  2. 確定該工作負載上已開啟 TCP 連接埠 443。

  3. 下載適用於 Windows 的 Migrate 代理程式公用程式。將 MigrateAgent.cli.exe 檔案儲存到工作負載上某個方便存取的位置。

    請參閱適用於 Windows 的 Migrate 代理程式公用程式

  4. 在管理員提示下,導覽到該檔案的儲存位置,然後輸入以下指令檢視指令說明︰

    MigrateAgent.cli.exe help
  5. 將工作負載註冊到相應的 Migrate 伺服器雲端例項。輸入

    MigrateAgent.cli.exe /register /psserver=ps_dns_or_ipaddr <username> /password=<password>

    提供有權新增工作負載的 PlateSpin Migrate 伺服器管理員層級使用者的身分證明。您可以將 /password= 選項與密碼、-pwdfile= 選項與包含密碼的檔案路徑配合使用,或者不在指令序列中指定密碼。如果您未在指令行中包含密碼,程序檔將提示您輸入密碼。當您輸入密碼時,密碼會被隱藏,不會顯示在程序清單中。

    例如︰

    Migrate.Agent.cli.exe /register /psserver=10.10.10.101 /username=jsmith /password=jspwd

    附註:如果您修改了 Migrate 伺服器的公用 IP 位址,則必須在為該伺服器設定的每個來源 Windows 工作負載上執行以下指令,以修改 IP 位址。

    MigrateAgent.cli.exe /config /setting=psserver:<new-ps-dns-or-ipaddr>

    例如︰

    MigrateAgent.cli.exe /config /setting=psserver:10.10.20.202

20.7.2 使用 Migrate 代理程式註冊和探查 Linux 工作負載

若要使用適用於 Linux 的 Migrate 代理程式公用程式,來源機器上需要安裝 GNU C Library (glibc) 2.11.3 或更新版本。如需其他

  1. root 使用者身分登入來源 Linux 工作負載。

  2. 確定該工作負載上已開啟 TCP 連接埠 443。

  3. 下載適用於 Linux 的 Migrate 代理程式公用程式。將下載的檔案擷取到 /MigrateAgent 目錄。

    請參閱適用於 Linux 的 Migrate 代理程式公用程式

  4. 在終端機中導覽到 /MigrateAgent 目錄,然後輸入以下指令以檢視指令說明︰

    ./MigrateAgent -h
  5. 將工作負載註冊到相應的 Migrate 伺服器雲端例項。輸入

    ./MigrateAgent register [-h] <ps_dns_or_ipaddr> <ps_username> [[-p <user_password>] | [-pf <passwordfile_path>]]

    指定雲端 PlateSpin Migrate 伺服器例項的 IP 位址或 DNS 名稱。提供有權新增工作負載的 PlateSpin Migrate 伺服器管理員層級使用者的身分證明。您可以將 -p 選項與密碼、-pf 選項與包含密碼的檔案路徑配合使用,或者不在指令序列中指定密碼。如果您未在指令行中包含密碼,程序檔將提示您輸入密碼。當您輸入密碼時,密碼會被隱藏,不會顯示在程序清單中。

    例如︰

    ./MigrateAgent register 10.10.10.101 jsmith -p jspwd 

    附註:如果您修改了 Migrate 伺服器的公用 IP 位址,則必須在為該伺服器設定的每個來源 Linux 工作負載上執行以下指令,以修改 IP 位址。

    ./MigrateAgent configure <ps_dns_or_ipaddr> <new-ps-dns-or-ipaddr>

    例如︰

    ./MigrateAgent configure 10.10.10.101 10.10.20.202