SQL 資料同步淘汰:移轉至替代解決方案
適用於:Azure SQL 資料庫
SQL 資料同步將於 2027 年 9 月 30 日淘汰。 屆時,請考慮移轉至替代資料複寫/同步處理解決方案。 本文詳細說明移轉資料同步處理選項的替代解決方案。
SQL 資料同步的替代方案
正確的解決方案取決於您的個別使用案例。 我們將詳細說明替代解決方案,包括 Azure Data Factory、Azure Functions、讀取複本或 SQL 功能,例如連結的伺服器、鏡像、Always On 可用性群組或異動複寫。
SQL 資料同步是建置在 Azure SQL 資料庫 上的服務,可同步處理跨多個資料庫 (內部部署和雲端) 所雙向選取的資料。 SQL 資料同步的三個主要案例包括:
- 混合式數據同步處理:您可以使用 SQL 資料同步來同步處理 SQL Server 和 Azure SQL 資料庫 中的資料庫。
- 分散式應用程式:您可以使用 SQL 資料同步 來分隔不同資料庫的工作負載,以供報告之用。
- 全球分散式應用程式:您可以使用 SQL 資料同步來同步處理不同國家和地區的資料。
取代 SQL 資料同步的替代方案取決於案例和平台。 不同的使用案例和平台有不同的替代方案。
混合式資料同步
此案例最常用來將資料從 SQL Server 執行個體 (內部部署或 Azure 虛擬機器) 同步處理至 Azure SQL 資料庫 或 Azure SQL 受控執行個體。 可能的移轉路徑如下:
Always On 可用性群組教學課程:
Azure Data Factory 教學課程:
異動複寫教學課程:
連結的伺服器教學課程:
分散式應用程式
此案例著重於將資料複製到另一個環境以進行讀取,主要是 Azure SQL 資料庫 或 Azure SQL 受控執行個體。 可能的移轉路徑如下:
讀取複本教學課程:
Always On 可用性群組教學課程:
資料庫複製教學課程:
全域分散式應用程式
此案例會同步處理不同區域的資料以供讀取之用。 最常用於 Azure SQL 資料庫。
Azure Data Factory 教學課程:
可讀取的作用中異地複寫教學課程:
其他要考慮的替代方案
Azure Functions 教學課程:
網狀架構鏡像資料庫教學課程:
依平台移轉
來源 | 目的地 | ||
---|---|---|---|
SQL Server | Azure SQL 受控執行個體 | Azure SQL Database | |
SQL Server | Always On 可用性群組 Azure Data Factory 異動複寫 連結的伺服器 |
Always On 可用性群組 Azure Data Factory 異動複寫 連結的伺服器 |
Azure Data Factory Azure Functions 異動複寫 |
Azure SQL 受控執行個體 | Always On 可用性群組 Azure Data Factory 異動複寫 連結的伺服器 |
Always On 可用性群組 Azure Data Factory 異動複寫 連結的伺服器 讀取複本 |
Azure Data Factory Azure Functions 異動複寫 |
Azure SQL Database | Azure Data Factory 異動複寫 |
Azure Data Factory 異動複寫 連結的伺服器 |
Azure Data Factory Azure Functions 作用中異地複寫 複製資料庫 |