探索現有專案中的 Web 應用程式和 SQL Server 執行個體

本文說明如何在 Azure Migrate 專案中,探索於 Azure SQL 評估功能預覽版和/或於 Azure App Service 評估功能預覽版之前所建立的 Web 應用程式和 SQL Server 執行個體與資料庫。

探索在內部部署機器上執行的 Web 應用程式和 SQL Server 執行個體與資料庫,有助於識別並量身打造 Azure 移轉路徑。 Azure Migrate 設備會使用 Windows OS 網域或非網域認證或是 SQL Server 驗證認證來執行此探索,這些認證可存取目標伺服器上執行的 SQL Server 執行個體與資料庫。 此探索程序不需要代理程式,也就是說,目標伺服器上不會安裝任何項目。

在您開始使用 Intune 之前

  • 請確定您已:
  • 檢閱應用程式探索支援和需求
  • 如果您要在 VMware 環境中探索資產,則請確定您用來執行應用程式探索的伺服器已安裝 PowerShell 2.0 版或更新版本,且已安裝 VMware 工具 (10.2.0 之後的版本)。
  • 檢查部署 Azure Migrate 設備的需求
  • 確認您在訂用帳戶中具有可用來建立資源的必要角色
  • 確定您的設備可以存取網際網路

注意

雖然本文中所述的程序適用於 VMware,但 Microsoft Hyper-V 和實體環境的程序類似。 SQL Server 執行個體與資料庫的探索和評量可以跨 Microsoft Hyper-V 和實體環境進行。

啟用 Web 應用程式和 SQL Server 執行個體與資料庫的探索

  1. 在您的 Azure Migrate 專案中,

    • 在 [中樞] 圖格上,選取 [未啟用],或

      Screenshot of Azure Migrate hub tile with SQL and web apps discovery not enabled.

    • 在 [SQL 執行個體] 或 [Web 應用程式] 資料行下方的 [伺服器探索] 頁面中,選取任何項目上的 [未啟用]

      Screenshot of Azure Migrate discovered servers blade with SQL and web apps discovery not enabled.

  2. 若要探索 Web 應用程式和 SQL Server 執行個體與資料庫,請遵循所需的步驟:

    • 選取 [升級],以建立所需資源。

      Screenshot of button to upgrade the Azure Migrate appliance.

    • 驗證設備上執行的服務是否更新為最新版本。 若要這樣做,請從設備伺服器啟動設備組態管理員,然後從 [設定必要條件] 面板選取 [檢視設備服務]。

      • 設備和其元件會自動予以更新

      Screenshot of the appliance version.

    • 在設備設定管理員的 [管理認證和探索來源] 面板中,新增網域認證或 SQL Server 驗證認證,而這些認證具有要探索的 SQL Server 執行個體和資料庫的 Sysadmin 存取權,或具有每個 SQL Server 執行個體的這些權限

    • 只要所使用的帳戶在伺服器上擁有本機管理員權限,Web 應用程式探索就能與網域和非網域 Windows OS 認證搭配運作。 您可以利用設備的自動認證對應功能,如這裡所述。

    注意事項:

    • 請確定您已啟用軟體清查,或提供網域或非網域認證以啟用相同的功能。 您必須執行軟體清查,才能探索 SQL Server 執行個體和 Web 應用程式。
    • 設備會嘗試使用 AD 來驗證新增的網域認證。 請確定設備伺服器能夠在網路上連線到與認證相關聯的 AD 伺服器。 非網域認證以及與 SQL Server 驗證相關聯的認證不會進行驗證。
  3. 新增所需認證後,請選取 [開始探索] 以開始掃描。

注意

  • 請先讓 Web 應用程式和 SQL 探索執行一段時間,再建立 Azure App Service 或 Azure SQL 的評估。 如果 Web 應用程式和 SQL Server 執行個體與資料庫的探索不能完成,則評估報告中會將個別的執行個體標示為未知
  • 在包含多個設備的專案中,一個設備的 Web 應用程式探索和評量代理程式最後可能會探索到另一個設備探索到的伺服器上所執行的 Web 應用程式。 這不會妨礙 Web 應用程式的探索或評量體驗。

下一步