共用方式為


教學課程:使用 Azure Migrate 探索和評量來探索 Hyper-V 上執行的伺服器

在遷移至 Azure 的過程中,您會探索內部部署清查和工作負載。

本教學課程顯示如何使用「Azure Migrate:探索和評量」工具這種輕量型 Azure Migrate 設備,來探索 Hyper-V 環境中執行的伺服器。 您可以將設備部署為 Hyper-V 主機上的伺服器,以持續探索伺服器和其效能中繼資料、伺服器上執行的應用程式、伺服器相依性、Web 應用程式,以及 SQL Server 執行個體和資料庫。

在本教學課程中,您會了解如何:

  • 設定 Azure 帳戶
  • 準備 Hyper-V 環境以進行探索。
  • 建立專案。
  • 設定 Azure Migrate 設備。
  • 開始連續探索。

注意

教學課程顯示嘗試案例的最快路徑,並使用預設選項。

如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶

必要條件

在開始本教學課程之前,請先確認您符合下列必要條件。

需求 詳細資料
Hyper-V 主機 伺服器所在的 Hyper-V 主機可以是獨立主機,或位於叢集中。

主機必須執行 Windows Server 2022、Windows Server 2019 或 Windows Server 2016。

確認 WinRM 連接埠 5985 (HTTP) 上允許輸入連線,讓設備可以使用通用訊息模型 (CIM) 工作階段連線以提取伺服器中繼資料和效能資料。
設備部署 Hyper-V 主機需要為設備配置伺服器的資源:

- 16 GB 的 RAM、8 個 vCPU,以及大約 80 GB 的磁碟儲存體。

- 外部虛擬交換器,以及設備上的網際網路存取 (直接或透過 Proxy)。
伺服器 所有 Windows 和 Linux OS 版本均受支援,可用來探索組態和效能中繼資料。

針對伺服器上的應用程式探索,支援所有 Windows 和 Linux OS 版本。 請檢查無代理程式相依性分析所支援的 OS 版本

若要探索在 IIS 網頁伺服器上執行的 ASP.NET Web 應用程式,請查閱支援的 Windows OS 和 IIS 版本。 若要探索已安裝的應用程式以及進行無代理程式相依性分析,Windows 伺服器必須已安裝 PowerShell 2.0 版或更新版本。

若要探索在 Apache Tomcat 網頁伺服器上執行的 Java Web 應用程式,請查閱支援的 Linux OS 和 Tomcat 版本
SQL Server 存取 若要探索 SQL Server 執行個體和資料庫,Windows 或 SQL Server 帳戶需要每個 SQL Server 執行個體的這些權限。 為了簡單起見,您可以使用帳戶佈建公用程式來建立自訂帳戶,或使用任何屬於系統管理員伺服器角色成員的現有帳戶。

準備 Azure 使用者帳戶

若要建立專案並註冊 Azure Migrate 設備,您需要具有下列權限的帳戶:

  • Azure 訂用帳戶的參與者或擁有者權限。
  • 註冊 Microsoft Entra 應用程式的權限。

如果您剛建立免費的 Azure 帳戶,您就是訂用帳戶的擁有者。 若您不是訂用帳戶擁有者,請與擁有者合作以根據下列步驟指派權限:

  1. 在 Azure 入口網站中,搜尋「訂用帳戶」,然後選取 [服務] 下的 [訂用帳戶]

    螢幕擷取畫面:搜尋 Azure 訂用帳戶的 [搜尋] 方塊。

  2. 在 [訂用帳戶] 頁面中,選取您想要在其中建立專案的訂用帳戶。

  3. 選取 [存取控制 (IAM)]。

  4. 選取 [新增] > [新增角色指派],開啟 [新增角色指派] 頁面。

  5. 指派下列角色。 如需詳細步驟,請參閱使用 Azure 入口網站指派 Azure 角色

    設定
    角色 參與者或擁有者
    存取權指派對象 User
    成員 azmigrateuser

    Azure 入口網站中新增角色指派頁面的螢幕擷取畫面。

  6. 若要註冊設備,您的 Azure 帳戶需要註冊 Microsoft Entra 應用程式的權限

  7. 在入口網站中,移至 [Microsoft Entra ID] > [使用者]

  8. 要求租用戶或全域管理員將應用程式開發人員角色指派給帳戶,以允許使用者註冊 Microsoft Entra 應用程式。 深入了解

準備 Hyper-V 主機

您可以手動或使用指令碼來準備 Hyper-V 主機。 資料表中會摘要說明準備步驟。 指令碼會自動準備這些項目。

Step 指令碼 手動
驗證主機需求 檢查主機是否正在執行支援的 Hyper-V 版本和 Hyper-V 角色。

啟用 WinRM 服務,並在主機上開啟埠 5985 (HTTP) 和 5986 (HTTPS) (用於收集中繼資料)。
主機必須執行 Windows Server 2019、Windows Server 2016 或 Windows Server 2012 R2。

確認 WinRM 連接埠 5985 (HTTP) 上允許輸入連線,讓設備可以使用通用訊息模型 (CIM) 工作階段連線以提取伺服器中繼資料和效能資料。

具有非英文地區設定的主機目前不支援指令碼。
確認 PowerShell 版本 檢查您是否在支援的 PowerShell 版本上執行指令碼。 檢查您是否在 Hyper-V 主機上執行 PowerShell 4.0 版或更新版本。
建立客戶 確認您具有 Hyper-V 主機的正確權限。

可讓您建立具有正確權限的本機使用者帳戶。
選項 1:準備具有 Hyper-V 主機機器系統管理員存取權的帳戶。

選項 2:準備本機系統管理員帳戶或網域系統管理員帳戶,並將帳戶新增至這些群組:[遠端管理使用者]、[Hyper-V 系統管理員] 和 [效能監視器使用者]。
啟用 PowerShell 遠端 在主機上啟用 PowerShell 遠端,讓 Azure Migrate 設備可以透過 WinRM 連線以在主機上執行 PowerShell 命令。 若要設定,請以系統管理員身分在每部主機上開啟 PowerShell 主控台,然後執行此命令:powershell Enable-PSRemoting -force
設定 Hyper-V 整合服務 檢查主機所管理的所有 VM 上是否都已啟用 Hyper-V Integration Services。 在每部伺服器上,啟用 Hyper-V Integration Services

如果您執行的是 Windows Server 2003,請遵循這些指示
如果伺服器磁碟位於遠端 SMB 共用上,則委派認證 委派認證 執行此命令,以啟用 CredSSP 來委派主機上的認證,而主機執行具有 SMB 共用上磁碟的伺服器:powershell Enable-WSManCredSSP -Role Server -Force

您可以從遠端對所有 Hyper-V 主機執行此命令。

如果您在叢集上新增主機節點,則會自動新增這些節點以進行探索,但您需要手動啟用 CredSSP。

當您設定設備時,您可以藉由在設備上啟用 CredSSP 來完成 CredSSP 的設定。

執行指令碼

  1. Microsoft 下載中心下載指令碼。 此指令碼會由 Microsoft 以密碼編譯方式進行簽署。

  2. 使用 SHA256 雜湊檔案來驗證指令碼完整性。 主題標籤值如下。 執行此命令以產生指令碼的雜湊:

    C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    

    使用方式範例:

    C:\>CertUtil -HashFile C:\Users\Administrators\Desktop\MicrosoftAzureMigrate-Hyper-V.ps1 SHA256
    
  3. 驗證指令碼完整性之後,請使用這個具有較高權限的 PowerShell 命令,以在每部 Hyper-V 主機上執行指令碼:

    PS C:\Users\Administrators\Desktop> MicrosoftAzureMigrate-Hyper-V.ps1
    

雜湊值為:

雜湊
SHA256 0ad60e7299925eff4d1ae9f1c7db485dc9316ef45b0964148a3c07c80761ade2

建立帳戶以存取伺服器

伺服器上的使用者帳戶必須具有起始已安裝應用程式、無代理程式相依性分析以及 SQL Server 執行個體和資料庫探索的必要權限。 您可以在設備設定管理員中提供使用者帳戶資訊。 設備不會在伺服器上安裝代理程式。

  • 若要執行軟體清查和無代理程式相依性分析,請在伺服器上建立來賓用戶帳戶(本機或網域)。 若要執行 Web 應用程式探索,您需要具有伺服器上系統管理許可權的帳戶。 若要探索 SQL Server 執行個體和資料庫,Windows 或 SQL Server 帳戶必須是 sysadmin 伺服器角色的成員,或具有每個 SQL Server 執行個體的這些權限。 了解如何將必要角色指派給使用者帳戶
  • 針對「Linux 伺服器」,請提供具有 ls 和 netstat 命令執行權限的 sudo 使用者帳戶,或建立對 /bin/netstat 和 /bin/ls 檔案具有 CAP_DAC_READ_SEARCH 和 CAP_SYS_PTRACE 權限的使用者帳戶。 如果您要提供 sudo 使用者帳戶,請確保您已啟用 NOPASSWD,讓帳戶執行必要的命令,而不需要在每次叫用 sudo 命令時提示輸入密碼。

注意

您可以在 Azure Migrate 設備設定管理員中新增多個伺服器認證,以起始已安裝應用程式、無代理程式相依性分析以及 SQL Server 執行個體和資料庫的探索。 您可以新增多個網域、Windows (非網域)、Linux (非網域) 或 SQL Server 驗證認證。 了解如何新增伺服器認證

設定專案

設定新專案。

  1. 在 Azure 入口網站 > [所有服務] 中,搜尋 Azure Migrate

  2. 在 [服務] 下,選取 [Azure Migrate]。

  3. 在 [開始] 中選取 [建立專案]

  4. 在 [建立專案] 中,選取您的 Azure 訂用帳戶和資源群組。 如果您還沒有資源群組,請加以建立。

  5. 在 [專案詳細資料] 中,指定專案名稱以及要在其中建立專案的地理位置。 請檢閱公用政府雲端支援的地理位置。

    注意

    使用 [進階設定] 區段,以建立具有私人端點連線能力的 Azure Migrate 專案。 深入了解

  6. 選取 建立

  7. 請等候幾分鐘的時間,讓專案完成部署。 Azure Migrate:探索和評量工具預設會新增至新專案。

    此螢幕擷取畫面顯示 Azure Migrate:預設新增了探索和評量工具。

注意

如果您已經建立專案,則可以使用相同的專案來註冊其他設備,以探索和評估更多伺服器。 深入了解

設定設備

Azure Migrate 會使用輕量型 Azure Migrate 設備。 此設備會執行伺服器探索,並將伺服器設定和效能中繼資料傳送至 Azure Migrate。 部署可從專案下載的 VHD 檔案,即可設定設備。

注意

  • 如果您因故無法使用範本來設定設備,則可以在現有 Windows Server 2019 或 Windows Server 2022 上使用 PowerShell 指令碼進行設定。 深入了解
  • Azure Government 雲端不支援使用 VHD 範本來部署設備的選項。 深入了解如何部署 Azure Government 雲端的設備。

本教學課程會在 Hyper-V 環境中執行的伺服器上設定設備,如下所示:

  1. 提供設備名稱,並在入口網站中產生專案金鑰。
  2. 從 Azure 入口網站下載壓縮的 Hyper-V VHD。
  3. 建立設備,並確認其可以連線至 Azure Migrate:探索和評量。
  4. 完成設備的首次設定,並使用專案金鑰向專案進行註冊。

1.產生專案金鑰

  1. 在 [移轉目標]>[伺服器、資料庫和 Web 應用程式]>[Azure Migrate:探索和評量] 中,選取 [探索]
  2. 在 [探索伺服器] > [伺服器是否已虛擬化?] 中,選取 [是,使用 Hyper-V]
  3. 在 [1:產生專案金鑰] 中,提供您將設定用於探索伺服器的 Azure Migrate 設備。 名稱應該是英數位元,且長度不超過 14 個字元。
  4. 選取 [產生金鑰] 以開始建立必要 Azure 資源。 請不要在建立資源期間關閉 [探索伺服器] 頁面。
  5. 成功建立 Azure 資源之後,系統會產生專案金鑰
  6. 複製金鑰,因為您在設備設定期間將需要此金鑰才能完成設備的註冊。

2.下載 VHD

在 [2:下載 Azure Migrate 設備] 中,選取 .VHD 檔案,然後選取 [下載]

確認安全性

請先確認 ZIP 檔案安全無虞再進行部署。

  1. 在存放下載檔案的目標電腦上,開啟系統管理員命令視窗。

  2. 執行下列 PowerShell 命令以產生 ZIP 檔的雜湊

    • C:\>Get-FileHash -Path <file_location> -Algorithm [Hashing Algorithm]
    • 使用方式範例:C:\>Get-FileHash -Path ./AzureMigrateAppliance_v3.20.09.25.zip -Algorithm SHA256
  3. 確認最新的設備版本與雜湊值:

    • 對於 Azure 公用雲端:

      案例 下載 SHA256
      Hyper-V (8.91 GB) 最新版本 952e493a63a45f97ecdc0945807d504f4bd2f0f4f8248472b784c3e6bd25eb13
    • 對於 Azure Government:

      案例* 下載 SHA256
      Hyper-V (85.8 MB) 最新版本 07783A31D1E66BE963349B5553DC1F1E94C70AA149E11AC7D8914F4076480731

3.建立設備

匯入所下載的檔案,並建立設備。

  1. 在會裝載設備的 Hyper-V 主機上,將壓縮的 VHD 檔案解壓縮至其中的資料夾。 會解壓縮出三個資料夾。
  2. 開啟 [Hyper-V 管理員]。 在 [動作] 中,按一下 [匯入虛擬機器]
  3. 在 [匯入虛擬機器精靈] > [開始之前],按 [下一步]
  4. 在 [尋找資料夾] 中,指定已解壓縮的 VHD 所在的資料夾。 然後按一下 [下一步]。
  5. 在 [選取虛擬機器] 中,按 [下一步]
  6. 在 [選擇匯入類型] 中,按一下 [複製虛擬機器 (建立新的唯一識別碼)]。 然後按一下 [下一步]。
  7. 在 [選擇目的地] 中,保留預設設定。 按一下 [下一步] 。
  8. 在 [儲存資料夾] 中,保留預設設定。 按一下 [下一步] 。
  9. 在 [選擇網路] 中,指定設備將使用的虛擬交換器。 此交換器必須能夠連線到網際網路,以將資料傳送至 Azure。
  10. 在 [摘要] 中檢閱設定。 然後按一下 [ 完成]。
  11. 在 [Hyper-V 管理員] > [虛擬機器] 中,啟動設備。

確認設備是否能存取 Azure

請確定設備可以連線至公用政府雲端的 Azure URL。

4.設定設備

第一次設定設備。

注意

如果您使用 PowerShell 指令碼來設定設備 (而非使用下載的 VHD),則此程序中的前兩個步驟將與之無關。

  1. 在 [Hyper-V 管理員] > [虛擬機器] 中,以滑鼠右鍵按一下設備 > [連線]

  2. 提供設備的語言、時區和密碼。

  3. 在任何可連線至設備的機器上,開啟瀏覽器,然後開啟設備 Web 應用程式的 URL:https://設備名稱或 IP 位址: 44368

    或者,您也可以按一下應用程式捷徑,從設備桌面開啟應用程式。

  4. 接受 [授權條款],並閱讀第三方資訊。

設定必要條件並註冊設備

在設定管理員中,選取 [設定必要條件],接著完成下列步驟:

  1. 連線:設備會確認伺服器是否能夠存取網際網路。 如果伺服器使用 Proxy:

    • 選取 [設定 Proxy] 以指定 Porxy 位址 (格式為 http://ProxyIPAddresshttp://ProxyFQDN,其中 FQDN 指的是完整合格的網域名稱) 和接聽連接埠。

    • 若 Proxy 需要驗證,請輸入認證。

    • 若您已新增 Proxy 詳細資料或停用 Proxy 或驗證,請選取 [儲存] 以觸發連線並再次檢查連線。

      僅支援 HTTP Proxy。

  2. 時間同步:檢查設備上的時間與網際網路時間同步,探索才能正常運作。

  3. 安裝更新並註冊設備:若要自動更新並註冊設備,請執行下列步驟:

    螢幕擷取畫面顯示如何在設備設定管理員中設定必要條件。

    注意

    這是 Azure Migrate 設備的新使用者體驗,僅當您已使用自入口網站下載的最新 OVA/安裝程式指令碼來設定設備時,才可使用。 已註冊的設備將繼續顯示舊版本的使用者體驗且繼續正常運作。

    1. 若要讓設備執行自動更新,請貼上自入口網站複製的專案金鑰。 若您沒有金鑰,請依序移至 [Azure Migrate:探索和評量]>[概觀]>[管理現有設備]。 當您已產生專案金鑰時,請選取提供的設備名稱,接著複製顯示的金鑰。

    2. 設備將驗證金鑰並開始自動更新服務,這會將設備上的所有服務更新至最新版本。 當已執行自動更新時,您可選取 [檢視設備服務] 以查看設備伺服器上執行的服務狀態和版本。

    3. 若要註冊設備,您必須選取 [登入]。 在 [繼續使用 Azure 登入] 中,選取 [複製程式碼並登入] 以複製裝置程式碼 (您必須具有裝置程式碼,才能向 Azure 進行驗證),然後在新的瀏覽器索引標籤中開啟 Azure 登入提示。請確定您已在瀏覽器中停用快顯封鎖程式來查看提示。

      顯示應在何處複製裝置代碼並登入的螢幕擷取畫面。

    4. 在瀏覽器的新索引標籤中,貼上裝置程式碼並使用您的 Azure 使用者名稱和密碼登入。 不支援使用 PIN 登入。

      注意

      如果您不小心在尚未登入時關閉登入索引標籤,則請重新整理設備組態管理員的瀏覽器索引標籤以顯示裝置程式碼,然後按一下 [複製程式碼並登入] 按鈕。

    5. 成功登入之後,請返回顯示設備設定管理員的瀏覽器索引標籤。 若您用於登入的 Azure 使用者帳戶具有金鑰產生期間所建立 Azure 資源的必要權限,即會開始設備註冊。

      成後註冊設備之後,若要查看註冊詳細資料,請選取 [檢視詳細資料]

可以在設備設定期間隨時重新執行必要條件,以檢查設備是否符合所有必要條件。

委派 SMB VHD 的認證

如果您要在 SMB 上執行 VHD,就必須將認證從設備委派到 Hyper-V 主機。 若要從設備執行此動作:

  1. 在設備上,執行此命令。 HyperVHost1/HyperVHost2 是主機名稱範例。

    Enable-WSManCredSSP -Role Client -DelegateComputer HyperVHost1.contoso.com, HyperVHost2.contoso.com, HyperVHost1, HyperVHost2 -Force
    
  2. 或者,也可以在設備上的本機群組原則編輯器中執行此動作:

    • 在 [本機電腦原則]>[電腦設定] 中,按一下 [系統管理範本]>[系統]>[認證委派]
    • 按兩下 [允許委派全新認證],然後選取 [已啟用]
    • 在 [選項] 中,按一下 [顯示],然後以 wsman/ 作為前置詞將您想要探索的每一部 Hyper-V 主機新增至清單中。
    • 在 [認證委派] 中,按兩下 [允許委派僅具有 NTLM 伺服器驗證的全新認證]。 再次以 wsman/ 作為前置詞將您想要探索的每一部 Hyper-V 主機新增至清單中。

開始連續探索

從設備連線至 Hyper-V 主機或叢集,然後開始伺服器探索。

提供 Hyper-V 主機/叢集詳細資料

  1. 在 [步驟 1:提供 Hyper-V 主機認證] 中,選取 [新增認證] 以指定認證的自訂名稱,並新增 Hyper-V 主機/叢集的 [使用者名稱] 和 [密碼],而設備將使用這些資訊來探索伺服器。 選取 [儲存]

  2. 如果您想要一次新增多個認證,則請選取 [新增更多] 以儲存並新增更多認證。 探索 Hyper-V 環境中的伺服器時支援多個認證。

  3. 在 [步驟 2:提供 Hyper-V 主機/叢集詳細資料] 中,選取 [新增探索來源] 來指定 Hyper-V 主機/叢集 [IP 位址/FQDN] 和認證的自訂名稱,以連線至主機/叢集。

  4. 您可以一次新增單一項目,或新增多個項目。 另外也可透過 [匯入 CSV] 來提供 Hyper-V 主機/叢集詳細資料。

    • 如果您選擇 [新增單一項目],則需要指定認證的自訂名稱和 Hyper-V 主機/叢集的 [IP 位址/FQDN],然後選取 [儲存]
    • 如果您選擇 [新增多個項目] (預設選項),可以在文字方塊中指定 Hyper-V 主機/叢集的 IP 位址/FQDN 和認證的自訂名稱,一次新增多筆記錄。 「確認」已新增的記錄,然後選取 [儲存]
    • 如果您選擇匯入 CSV,可以下載 CSV 範本檔案,並在檔案中填入 Hyper-V 主機/叢集的 IP 位址/FQDN 和憑證的自訂名稱。 您接著將檔案匯入至設備,並「確認」檔案中的記錄,然後選取 [儲存]
  5. 按一下儲存時,設備會嘗試驗證已新增的 Hyper-V 主機/叢集連線,並在資料表中顯示每部主機/叢集的驗證狀態

    • 對於成功驗證的主機/叢集,您可以按一下其 IP 位址/FQDN 以檢視更多詳細資料。
    • 如果主機驗證失敗,請按一下資料表狀態欄中的 [驗證失敗] 以檢閱錯誤。 修正問題,然後再次驗證。
    • 若要移除主機或叢集,請選取 [刪除]
    • 您無法從叢集中移除特定主機。 您只能移除整個叢集。
    • 即使叢集中的特定主機有問題,您還是可以新增叢集。
  6. 您可以在開始探索之前,隨時重新驗證主機/叢集的連線功能是否正常。

提供伺服器認證

在 [步驟 3:提供伺服器認證,以執行軟體清查、無代理程式相依性分析、在您的 Microsoft HyperV 環境中探索 SQL Server 執行個體和資料庫。]中,您可以提供多個伺服器認證。 如果您不想要使用上述任何設備功能,則可以停用滑桿,並繼續探索 Hyper-V 主機/叢集上執行的伺服器。 您可以隨時變更此選項。

螢幕擷取畫面,其中顯示提供軟體清查和相依性分析的認證。

如果您想要使用這些功能,請完成下列步驟來提供伺服器認證。 設備會嘗試自動將認證對應至伺服器,以執行探索功能。

若要新增伺服器認證:

  1. 選取 [新增認證]

  2. 在下拉式功能表中,選取 [認證類型]

    您可以提供網域/、Windows (非網域)/、Linux (非網域)/,以及 SQL Server 驗證認證。 了解如何提供認證及認證處理方式。​

  3. 針對每種認證類型,輸入:

    • 自訂名稱。
    • 使用者名稱。
    • 密碼。 選取 [儲存]。

    如果您選擇使用網域認證,您也必須輸入網域的 FQDN。 必須有 FQDN,才能使用該網域中的 Active Directory 執行個體來驗證認證的真確性。

  4. 檢閱帳戶上的必要權限,以探索已安裝的應用程式、無代理程式相依性分析以及 SQL Server 執行個體和資料庫。

  5. 若要一次新增多個認證,請選取 [新增更多] 來儲存認證,然後新增更多認證。 當您選取 [儲存] 或 [新增更多] 時,設備會使用網域的 Active Directory 執行個體來進行驗證,以驗證網域認證。 為避免帳戶鎖定,每次新增後都會進行驗證,因為設備會透過逐一查看來將認證對應至個別的伺服器。

若要檢查網域認證的驗證:

在設定管理員的認證資料表中,查看網域認證的驗證狀態。 只有網域認證會經過驗證。

如果驗證失敗,您可以選取 [失敗] 狀態以查看驗證錯誤。 修正此問題,然後選取 [重新驗證認證] 來重新嘗試驗證認證。

螢幕擷取畫面,其中顯示如何提供及驗證多個認證。

開始探索

選取 [開始探索],開始從已成功驗證的主機/叢集進行伺服器探索。 成功起始探索之後,您可以在資料表中檢查每部主機/叢集的探索狀態。

探索的運作方式

  • 每部主機大約會需要 2 分鐘,才能讓探索到之伺服器的中繼資料出現在 Azure 入口網站中。

  • 如果您已提供伺服器認證,則在完成探索 Hyper-V 主機/叢集上執行的伺服器時,系統會自動起始軟體清查 (探索已安裝的應用程式)。

  • 軟體清查會識別伺服器上執行的 SQL Server 執行個體。 設備會使用其收集的資訊,嘗試透過 Windows 驗證認證或設備上提供的 SQL Server 驗證認證,連線到 SQL Server 執行個體。 然後收集 SQL Server 資料庫及其屬性的資料。 SQL Server 探索每 24 小時會執行一次。

  • 設備只能連線至具有直視性網路的 SQL Server 執行個體,而軟體清查本身可能不需要直視性網路。

  • 探索已安裝應用程式所花費的時間取決於探索到的伺服器數目。 若有 500 部伺服器,探索到的清查大約需要一小時才會出現在入口網站的 Azure Migrate 專案中。

  • 軟體清查會識別所探索到伺服器上現有的 Web 伺服器角色。 如果發現有伺服器已啟用 Web 伺服器角色,Azure Migrate 會在該伺服器上執行 Web 應用程式探索。 Web 應用程式組態資料每隔 24 小時會更新一次。

  • 在軟體清查期間,新增的伺服器認證會逐一查看伺服器,並針對無代理程式相依性分析進行驗證。 當伺服器探索完成時,您可以在入口網站中啟用伺服器上的無代理程式相依性分析。 只有通過驗證的伺服器可以啟用無代理程式相依性分析

  • SQL Server 執行個體和資料庫資料會在您開始探索後的 24 小時內開始出現在入口網站中。

  • 根據預設,Azure Migrate 會使用最安全的方式來連線至 SQL 執行個體,即,Azure Migrate 會將 TrustServerCertificate 屬性設定為 true,來加密 Azure Migrate 設備與來源 SQL Server 執行個體之間的通訊。 此外,傳輸層會使用 SSL 來加密通道,並略過憑證鏈結以驗證信任。 因此,您必須將設備伺服器設定為會信任憑證的根授權單位。 不過,您可以在設備上選取 [編輯 SQL Server 連線屬性] 來修改連線設定。 深入了解以瞭解要選擇的內容。

    顯示如何編輯 SQL Server 連線屬性的螢幕擷取畫面。

在入口網站中驗證伺服器

探索完成後,您可以確認伺服器是否出現在入口網站中。

  1. 開啟 Azure Migrate 儀表板。
  2. 在 [Azure Migrate - 伺服器] > [Azure Migrate:探索和評量] 頁面中,按一下可顯示 [探索到的伺服器] 計數的圖示。

檢視支援狀態

您可以從 [探索到的伺服器] 和 [探索到的資料庫執行個體] 區段中,深入了解環境的支援態勢。

[作業系統授權支援狀態] 資料行會顯示作業系統的支援狀態,不論該狀態是主要支援、延伸支援還是不支援。 選取支援狀態會在右側開啟窗格,而此窗格提供明確的指導,說明可採取哪些可操作的步驟,來保護處於延伸支援或不支援的伺服器和資料庫。

若要檢視支援結束之前剩餘的持續期間,也就是授權有效月數,請選取 [資料行] > [支援結束時間] > [提交]。 [支援結束時間] 資料行會以月數為單位顯示持續期間。

[資料庫執行個體] 會顯示 Azure Migrate 探索到的執行個體數目。 選取執行個體數目以檢視資料庫執行個體詳細資料。 [資料庫執行個體授權支援狀態] 會顯示資料庫執行個體的支援狀態。 選取支援狀態會在右側開啟窗格,而此窗格提供明確的指導,說明可採取哪些可操作的步驟,來保護處於延伸支援或不支援的伺服器和資料庫。

若要檢視支援結束之前剩餘的持續期間,也就是授權有效月數,請選取 [資料行] > [支援結束時間] > [提交]。 [支援結束時間] 資料行會以月數為單位顯示持續期間。

上線至 Azure Stack HCI (選用)

注意

只有在您要移轉至 Azure Stack HCI 時,才執行此步驟。

提供 Azure Stack 叢集資訊,以及連線至叢集的認證。 如需詳細資訊,請參閱下載 Azure Stack HCI 軟體

顯示上線至 Azure Stack HCI 區段的螢幕擷取畫面。

下一步