何謂 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 Data Studio 的 Azure SQL 移轉延伸模組移轉資料庫 (機器翻譯)
適用於 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 資料庫移轉服務區域可用性的最新資訊,請參閱 產品供應 (依區域)。