探索資料庫移轉的評定選項
當將資料庫移轉至新的平台或版本時,請務必事先評定資料庫,以找出可能影響移轉流程的任何潛在問題。
適用於 Azure Data Studio 的 Azure 移轉延伸模組、Azure Migrate 和 Data Migration Assistant (DMA) 等工具可協助您進行此流程。
注意
雖然 Database Migration Assistant 是實用的工具,但建議您使用 Azure 資料庫移轉服務進行大型移轉和增強的整體體驗。
適用於 Azure Data Studio 的 Azure 移轉延伸模組
適用於 Azure Data Studio 的 Azure 移轉延伸模組有助於評定移轉的整備程度、為 Azure 資源提供適當的 SKU 建議,以及協助將 SQL Server 資料庫移轉至 Azure,非常適合小型到中型資料庫。 它由最新版的 Azure 資料庫移轉服務提供,也提供進階的評定功能,可評定已準備好移轉至 Azure SQL 的 SQL Server資料庫。
此外,移轉延伸模組是輕量型工具,可支援線上和離線移轉模式,可讓您從 SQL Server 移轉至 Azure 虛擬機器上的 Azure SQL 受控執行個體、Azure SQL 資料庫或 SQL Server。 不過請注意,若要進行 SQL Server 到 Azure SQL 資料庫的移轉,目前只有離線移轉模式可供使用。
注意
如需延伸模組所支援的功能清單,請參閱 適用於 Azure Data Studio 的 Azure SQL 移轉延伸模組
Azure Migrate
Azure Migrate 是支援各種移轉案例的完整移轉服務,包括 SQL Server 移轉。 Azure Migrate 提供一套工具,專為大規模評定及移轉內部部署伺服器、基礎結構、應用程式和資料而設計,目的是將它們移轉至 Azure。
這些工具組包括可評定您現有的環境的 [Azure Migrate: 探索和評定],以及有助於實際移轉和現代化流程的 [移轉和現代化]。 此外,Azure Migrate 與數個 Azure 服務、工具和獨立軟體廠商 (ISV) 供應項目緊密整合,以確保根據您的具體要求提供靈活又高效的移轉體驗。
Azure Migrate 適用於大規模的移轉和案例。
注意
若要查看 Azure Migrate 支援的整合式工具清單,請參閱 整合式工具
Data Migration Assistant (DMA) \(英文\)
Database Migration Assistant (DMA) 是一個獨立的應用程式,可協助移轉或升級 SQL Server 資料庫。 它會自動化檢查相容性問題的流程,並提供建議。 DMA 會連線到來源和目標伺服器、識別重大變更、已淘汰的功能,以及評定新功能以改善效能。 它支援內部部署 SQL Server 主機移轉和移轉至 Azure SQL。
雖然 DMA 支援 Azure 虛擬機器上的 Azure SQL 受控執行個體和 SQL Server 作為目標選項,但最適合將資料庫移轉至 Azure SQL 資料庫或 SQL Server 的組織。
若要深入了解 Data Migration Assistant,請參閱執行 Data Migration Assistant 的最佳做法
不論選擇何種工具,評定移轉專案的特定需求和目標非常重要。 根據您的案例選取適當的工具,有助於確保成功且有效率地將 SQL Server 移轉至 Azure。