共用方式為


探索已安裝的軟體清查、Web 應用程式和 SQL Server 執行個體與資料庫

本文說明如何使用「Azure Migrate:探索和評量」工具,以探索在內部部署環境中執行的伺服器上所安裝的軟體清查、Web 應用程式以及 SQL Server 執行個體和資料庫。

執行軟體清查有助於為您的工作負載識別並量身打造移轉至 Azure 的路徑。 軟體清查會使用 Azure Migrate 設備,透過伺服器認證來執行探索。 這完全無代理程式,即,伺服器上未安裝任何代理程式來收集此資料。

在您開始使用 Intune 之前

部署並設定 Azure Migrate 設備

  1. 部署 Azure Migrate 設備以開始探索。 若要部署設備,您可以根據環境使用部署方法。 部署設備後,您必須向專案註冊設備,並進行設定以起始探索程序。
  2. 設定設備時,您必須在設備組態管理員中指定下列項目:
    • 您要探索的來源環境 (vCenter Server/Hyper-V 主機或叢集/實體伺服器) 詳細資料。
    • 伺服器認證,可以是網域/Windows (非網域)/Linux (非網域) 認證。 深入了解如何提供認證,以及設備如何加以處理。
    • 確認執行軟體清查所需的權限。 您需為 Windows 伺服器建立來賓使用者帳戶,以及為所有 Linux 伺服器建立常規/一般使用者帳戶 (非 sudo 存取權)。

新增認證並起始探索程序

  1. 開啟設備組態管理員,檢查設備的必要條件並進行註冊。
  2. 瀏覽至 [管理認證和探索來源] 面板。
  3. 在 [步驟 1:提供探索來源的認證] 中,選取 [新增認證],為設備要用來探索環境中所執行伺服器的探索來源提供認證。
  4. 在 [步驟 2:提供探索來源詳細資料] 中,選取 [新增探索來源] 以從下拉式選單中選取認證的自訂名稱,然後指定探索來源的 [IP 位址/FQDN]Panel 3 on appliance configuration manager for vCenter Server details.
  5. 在 [步驟 3:提供伺服器認證以執行軟體清查和無代理程式相依性分析] 中,選取 [新增認證],提供多個伺服器認證以執行軟體清查。
  6. 選取 [開始探索] 以起始探索。

伺服器探索完成後,設備會起始探索程序,探索伺服器上已安裝的應用程式、角色和功能 (軟體清查)。 持續時間取決於所探索的伺服器數。 若有 500 部伺服器,探索到的清查大約需要一小時才會出現在 Azure Migrate 入口網站中。 初始探索完成後,系統會每隔 24 小時收集一次軟體清查資料並傳送至 Azure。檢閱設備在軟體清查期間收集的資料

檢閱和匯出清查

軟體清查完成後,您可以在 Azure 入口網站中檢閱和匯出清查。

  1. 在 [Azure Migrate - 伺服器、資料庫和 Web 應用程式] > [Azure Migrate:探索和評量] 中,選取所顯示的計數以開啟 [探索到的伺服器] 頁面。

    注意

    在這個階段,您可以選擇性地為探索到的伺服器啟用相依性分析,這樣就能以視覺化方式呈現您想評估的伺服器之間的相依性。 深入了解相依性分析。

  2. 在 [軟體清查] 資料行中,選取所顯示的計數,以檢閱探索到的應用程式、角色和功能。

  3. 若要匯出清查,請在 [探索到的伺服器] 中選取 [匯出軟體清查]

系統會以 Excel 格式匯出和下載軟體清查。 軟體清查工作表會顯示在所有伺服器上探索到的所有應用程式。

探索 SQL Server 執行個體與資料庫

  • 軟體清查也會識別在 VMware、Microsoft Hyper-V 和實體/裸機環境中執行的 SQL Server 執行個體,以及其他公用雲端的 IaaS 服務。

  • 如果您尚未在設備設定管理員上提供 Windows 驗證或 SQL Server 驗證認證,則請新增認證,讓設備可以使用其來連線至個別的 SQL Server 執行個體。

    注意

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

用來連線至來源 SQL Server 執行個體的登入需要 sysadmin 角色。

連線之後,設備會收集 SQL Server 執行個體和資料庫的設定和效能資料。 SQL Server 設定資料會每隔 24 小時更新一次,效能資料則是每 30 秒擷取一次。 因此,對於 SQL Server 執行個體和資料庫屬性 (例如資料庫狀態、相容性層級等) 進行的任何變更,最多可能需要 24 小時才會在入口網站上更新。

探索 ASP.NET Web 應用程式

  • 軟體清查會識別探索到的伺服器上現有的 Web 伺服器角色。 如果伺服器已啟用網頁伺服器角色,則 Azure Migrate 會在伺服器上執行 Web 應用程式探索。
  • 使用者可以在設備上同時新增網域和非網域認證。 請確定所使用的帳戶在來源伺服器上具有本機系統管理員權限。 Azure Migrate 會自動將認證對應至個別伺服器,因此不需要手動對應認證。 最重要的是,這些認證絕對不會傳送給 Microsoft,且會保留在來源環境中執行的設備上。
  • 設備連線後,會收集 IIS Web 伺服器和 ASP.NET Web 應用程式的組態資料。 Web 應用程式組態資料每隔 24 小時會更新一次。

探索 Spring Boot 應用程式 (預覽)

  • 軟體清查會識別所探索到伺服器上的現有 Spring Boot 角色。 如果伺服器已啟用 Spring Boot 角色,則 Azure Migrate 會在伺服器上執行 Spring Boot 應用程式探索。
  • 使用者可以同時在設備上新增網域和非網域認證。 請確定所使用的帳戶在來源伺服器上具有本機系統管理員權限。 Azure Migrate 會自動將認證對應至個別伺服器,因此不需要手動對應認證。

    注意

    這些認證絕對不會傳送給 Microsoft,且會保留在來源環境中執行的設備上。

  • 設備連線之後,會收集 Spring Boot 應用程式的設定資料。 Spring Boot 應用程式設定資料會每 24 小時更新一次。
  • 探索 Spring Boot 應用程式需要從設備到個別伺服器的 SSH 和 SFTP 存取權。 可探索到的 Spring Boot 應用程式取決於 SSH 使用者身分識別和其相對應的檔案權限。 請確定您提供的認證具有您設為探索目標的應用程式的必要權限。
  • 目前,Spring Boot 應用程式探索不支援 Windows 伺服器,僅支援 Linux 伺服器。
  • 深入了解 Azure Migrate 設備需求探索支援上的設備需求。

探索檔案伺服器執行個體

  • 軟體清查會識別 VMware、Microsoft Hyper-V 和實體/裸機環境中所執行探索到伺服器上安裝的檔案伺服器角色,以及各種公用雲端平台中的 IaaS 服務。
  • Windows Server 中的檔案伺服器 (FS-FileServer) 角色服務是檔案和儲存體服務角色的一部分。 啟用檔案伺服器角色的 Windows Server 機器會判斷為用作檔案伺服器。
  • 使用者可以在 [探索到的伺服器] 畫面中檢視探索到的檔案伺服器。 [探索到的伺服器] 中的 [檔案伺服器] 資料行指出伺服器是否為檔案伺服器。
  • 目前,僅支援 Windows Server 2008 和更新版本。

下一步