何謂 Azure 資料庫移轉服務? (機器翻譯)
Azure 資料庫移轉服務是一個完全受控的服務,其設計目的是能夠從多個資料庫來源無縫移轉到 Azure 資料平台,將停機時間降到最低 (線上移轉)。
我們目前提供兩個版本的 Azure 資料庫移轉服務:
資料庫移轉服務 - 透過適用於 Azure Data Studio 的 Azure SQL 移轉延伸項目,Azure 入口網站、PowerShell 和 Azure CLI。
資料庫移轉服務 (傳統) - 透過 Azure 入口網站、PowerShell 和 Azure CLI。
資料庫移轉服務 為 Azure Data Studio 提供「Azure SQL 移轉」延伸模組,並提供更多功能。 Azure 入口網站、PowerShell 和 Azure CLI 也可用來存取 DMS。 目前,它支援將 SQL Database 現代化至 Azure。 如需改善的功能和支援性,請考慮使用 DMS 移轉至 Azure SQL Database。
透過 Azure 入口網站、PowerShell 和 Azure CLI 的 資料庫移轉服務 (傳統),是舊版的 Azure 資料庫移轉服務。 它為 Azure 提供資料庫現代化,並支援 SQL Server、PostgreSQL、MySQL 和 MongoDB 等案例。
重要
Azure 資料庫移轉服務 (傳統):SQL 案例位於淘汰路徑。 自 2023 年 8 月 1 日以來,您無法再從 Azure 入口網站建立 SQL Server 案例的新資料庫移轉服務 (傳統) 資源。 該服務將於 2026 年 3 月 15 日對所有客戶淘汰。 若要順暢地從多個資料庫來源移轉至 Azure SQL 目標,Microsoft 建議使用最新版 Azure 資料庫移轉服務,以 Azure Data Studio 中的延伸項目 Azure SQL Migration 提供,或者透過 Azure 入口網站執行,或使用自動化大規模移轉資料庫 (預覽版)。 如需詳細資訊,請參閱 淘汰通知:資料庫移轉服務 (傳統)。
適用於 Azure Data Studio 的 Azure SQL 移轉延伸模組結合了簡化的評量、建議和移轉體驗,可提供下列功能:
- 回應式使用者介面提供端對端移轉體驗,從移轉整備程度評量、SKU 建議 (根據效能資料) 開始,並以實際移轉至 Azure SQL 結束。
- 增強的評量機制可以評估 SQL Server 執行個體,識別準備好移轉至不同 Azure SQL 目標的資料庫。
- SKU 建議引擎 (預覽版) 會根據您的 Azure SQL 目標,從內部部署的來源 SQL Server 執行個體收集效能資料,並產生合適大小的 SKU 建議。
- 一個採取 Azure 資料庫移轉服務技術的可靠 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 Data Studio 的 Azure SQL 移轉延伸模組移轉資料庫》。
較新版本的 Azure 資料庫移轉服務可作為 Azure Data Studio 的延伸模組提供,並可從 Azure 入口網站存取,進而改善移轉服務的功能、用戶體驗和支援性。 請考慮儘可能使用適用於 Azure Data Studio 和 DMS Azure 入口網站的 Azure SQL 移轉延伸模組。
下表會比較資料庫移轉服務版本的功能:
功能 | DMS (傳統) | DMS - 透過適用於 ADS 的 Azure SQL 延伸模組 | DMS - 透過 Azure 入口網站 | 備註 |
---|---|---|---|---|
評量 | No | .是 | No | 評估來源的相容性。 |
SKU 建議 | No | .是 | No | 以來源評量為基礎的目標 SKU 建議。 |
Azure SQL Database - 離線移轉 | Yes | .是 | Yes | 離線移轉至 Azure SQL Database。 |
Azure SQL 受控執行個體 - 線上移轉 | Yes | .是 | Yes | 線上移轉至 Azure SQL 受控執行個體,最大限度地減少停機時間。 |
Azure SQL 受控執行個體 - 離線移轉 | Yes | .是 | Yes | 離線移轉至 Azure SQL 受控執行個體。 |
Azure SQL VM 上的 SQL Server - 線上移轉 | No | .是 | Yes | 在線上移轉至 Azure VM 上的 SQL Server,最大限度地減少停機時間。 |
SQL Server 到 Azure SQL VM - 離線移轉 | Yes | .是 | Yes | 在 Azure VM 上離線移轉至 SQL Server。 |
移轉登入 | Yes | 是 | No | 將登入從來源移轉至目標。 |
移轉結構描述 | 是 | 無 | Yes | 將架構描述從來源移轉至目標。 |
Azure 入口網站支援 | Yes | Partial | Yes | 使用 Azure 入口網站建立及監視您的移轉。 |
與 Azure Data Studio 整合 | No | .是 | No | 與 Azure Data Studio 整合的移轉支援。 |
區域可用性 | Yes | .是 | Yes | 透過延伸模組可使用更多區域。 |
改善的使用者體驗 | No | .是 | Yes | DMS 更快速、更安全且更容易進行疑難排解。 |
自動化 | Yes | .是 | Yes | DMS 也支援 PowerShell 和 Azure CLI。 |
私人端點 | No | .是 | Yes | 使用私人端點連線到您的來源和目標。 |
TDE 支援 | No | .是 | No | 移轉使用 TDE 加密的資料庫。 |
Azure 資料庫移轉服務整合我們現有工具和服務的某些功能。 它提供客戶全方位、高可用性的解決方案。 服務會使用 Data Migration Assistant 來產生評量報表,提供建議以引導您在移轉之前完成所需的變更。 由您自行決定,是否要執行任何所需的補救。 當您準備好開始移轉流程時,Azure 資料庫移轉服務會執行所有必要步驟。 移轉流程會利用 Microsoft 的最佳做法,因此只要您展開移轉專案之後,就什麽都不需擔心了。
如需關於 Azure 資料庫移轉服務區域可用性的最新資訊,請參閱 產品供應 (依區域)。