共用方式為


適用於 Azure Data Studio 的 Azure SQL 移轉延伸模組

Azure Data Studio 的 Azure SQL 移轉延伸模組讓您能夠評定、取得正確大小的 Azure 建議,以及將 SQL Server 資料庫移轉至 Azure。

Azure Data Studio 的 Azure SQL 移轉延伸模組提供下列的主要優點:

  • 一個端對端移轉體驗的回應式 UI。 此延伸模組會從移轉整備程度評估和 SKU 建議開始 (預覽) (根據效能資料)。

  • 一個可評估 SQL Server 執行個體的增強評估機制。 此延伸模組會識別準備好移轉至 Azure SQL 目標的資料庫。

    注意

    您可以使用 Azure SQL 移轉延伸模組來評估在 Windows 或 Linux 上執行的 SQL Server 資料庫。

  • 一個 SKU 建議引擎,它會根據您的 Azure SQL 目標,從內部部署的來源 SQL Server 執行個體收集效能資料,然後產生合適大小的 SKU 建議。

  • 一個採取 Azure Database Migration Service 技術的可靠 Azure 服務,它可協調資料移動活動以提供無縫順暢的移轉體驗。

  • 根據您的業務需求,您可以執行線上移轉 (適用於需要最短停機時間的移轉) 或離線移轉 (適用於移轉過程中要持續停機的移轉)。

  • 您可以設定自我裝載整合執行階段,使用自己的計算資源來存取內部部署環境中的來源 SQL Server 執行個體備份檔案。

  • 提供安全且改善的使用者體驗,將 TDE 資料庫和 SQL/Windows 登入移轉至 Azure SQL。

如需特定移轉案例和 Azure SQL 目標的相關資訊,請參閱下表中的教學課程清單:

移轉案例 移轉模式
將 SQL Server 移轉至 Azure SQL 受控執行個體 線上 / 離線
將 SQL Server 移轉至 Azure 虛擬機器上的 SQL Server 線上 / 離線
SQL Server 至 Azure SQL Database 離線

重要

如果您的目標是 Azure SQL Database,請務必先部署資料庫結構描述,再開始移轉。 您可以使用 SQL Server dacpac 延伸模組或 Azure Data Studio 的 SQL 資料庫專案延伸模組之類的工具。

下列影片說明針對 Azure Data Studio 新增至 Azure SQL 移轉延伸模組的最新更新和功能。


此文章描述如何透過 Azure Data Studio 安裝 Azure SQL 移轉延伸模組。

必要條件

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

安裝此延伸模組也需要下列必要條件:

安裝 Azure SQL 移轉延伸模組

請遵循下列步驟,在 Azure Data Studio 中安裝 Azure SQL 移轉延伸模組。 當計算機與因特網中斷連線時,您可以選擇標準安裝方法或離線模式。

連線 模式安裝

  1. 在 Azure Data Studio 中開啟延伸模組管理員。 您可以選取延伸模組圖示,或在 [檢視] 功能表中選取 [延伸模組]。

    顯示移轉延伸模組圖示的螢幕擷取畫面。

  2. 在搜尋列中輸入「Azure SQL 移轉」。

  3. 選取 [Azure SQL 移轉] 延伸模組,並檢視其詳細資料。

  4. 選取 [安裝]。

    顯示 Azure Marketplace 中 Azure SQL 移轉延伸模組的螢幕快照。

  5. 您可以在安裝之後,於延伸模組清單中查看 Azure SQL 移轉延伸模組。

    顯示 Azure SQL 移轉延伸模組的螢幕擷取畫面。

  6. 您可以連線到 Azure Data Studio 中的 SQL Server 執行個體。 使用滑鼠右鍵按一下執行個體名稱,然後選取 [管理] 以查看儀表板和 [Azure SQL 移轉] 延伸模組登陸頁面。

    顯示延伸模組登陸頁面的螢幕擷取畫面。

設定延伸模組的自動更新

您可以檢查延伸模組的更新,並在 Azure Data Studio 設定中設定 [自動更新],使其自動更新。

啟用自動更新:

  1. 在 Azure Data Studio 中選取 [設定] 圖示。
  2. 選取 [使用者] > [功能] > [延伸模組] > [自動檢查更新] 底下的核取方塊
  3. 選取 [使用者] > [功能] > [延伸模組] > [自動更新] 底下的下拉式清單,然後選取 [所有延伸模組] 或 [僅已啟用的延伸模組]。

自動更新延伸模組

注意

如果您想要手動更新延伸模組,您可以停用 [自動更新],並從 Marketplace 中的延伸模組安裝更新。

功能

Azure SQL 目標整備評量和資料庫移轉

Azure SQL 移轉延伸模組支援評量,並針對下列 Azure SQL 目標產生 Azure 建議 (預覽) 和資料庫移轉。

  • Azure 虛擬機器上的 SQL Server
  • Azure SQL 受控執行個體
  • Azure SQL Database

移轉模式

對應的 Azure SQL 目標支援下列移轉模式。

  • 線上 - 來源 SQL Server 資料庫可用於讀取和寫入活動,而資料庫備份會在目標 Azure SQL 上持續還原。 應用程式停機只會發生於移轉結束時的完全移轉期間。

  • 離線 - 在目標 Azure SQL 資料庫上還原備份檔案時,無法將來源資料庫用於寫入活動。 應用程式停機會從開始持續到移轉流程完成為止。

支援矩陣

Azure SQL 目標 移轉模式
Azure SQL 受控執行個體 線上 / 離線
Azure 虛擬機上的 SQL Server 線上 / 離線
Azure SQL Database 離線

提示

如需必要條件、功能和移轉工作流程的相關資訊,請參閱使用 Azure Data Studio 進行移轉

取得 Microsoft 支援的說明

如果您遇到使用 Azure SQL 移轉延伸模組進行資料庫移轉的問題或錯誤,您可以提出支援要求以取得 Microsoft 支援協助。

在延伸模組的上方區段中,選取 [新增支援要求] 按鈕。 它會自動帶您前往 Azure 入口網站,您可以在其中填寫詳細資料,然後提交支援要求。 螢幕快照:取得 Microsoft 對延伸模塊的支援。

您可以在 Azure 社群論壇中提交改進想法 / 建議,以及其他意見反應,包括 Bug - Azure 資料移轉服務

注意

如果您有任何可改善延伸模組的建議或意見反應,也可以使用 [意見反應] 按鈕。