SQL データ同期廃止: 代替ソリューションに移行

適用対象: Azure SQL データベース

SQL データ同期 は、2027 年 9 月 30 日に廃止される予定です。 それまでには、代替のデータ レプリケーション/同期ソリューションへの移行を検討してください。 この記事では、データ同期オプションを移行するための代替ソリューションについて詳しく説明します。

SQL データ同期の代替手段

適切なソリューションは個別のユース ケースによって異なります。 Azure Data Factory、Azure Functions、読み取りレプリカの他に、リンク サーバー、ミラーリング、Always On 可用性グループ、トランザクション レプリケーションなどのような SQL 機能を含む代替ソリューションについて詳しく説明します。

SQL データ同期は、Azure SQL データベース上に構築されたサービスであり、オンプレミスとクラウドの両方で複数のデータベース間で双方向に選択したデータを同期させることができます。 SQL データ同期の 3 つの主なシナリオは次のとおりです。

  • ハイブリッド データ同期: SQL データ同期を使用し、SQL Server と Azure SQL データベースのデータベースを同期します。
  • 分散型アプリケーション: SQL データ同期を使用し、レポート目的のためにさまざまなデータベース間でワークロードを分離します。
  • グローバル分散型アプリケーション: SQL データ同期を使用し、さまざまな国や地域間でデータを同期します。

SQL データ同期を置き換える代替手段は、シナリオとプラットフォームによって異なります。 ユース ケースやプラットフォームが異なると、代替手段が異なります。

ハイブリッド データ同期

このシナリオは、SQL Server インスタンス (オンプレミスまたは Azure 仮想マシン) から Azure SQL データベースまたは Azure SQL Managed Instance にデータを同期するために最も使用されます。 可能な移行パスは次のとおりです。

分散アプリケーション

このシナリオは、読み取り目的でデータを別の環境に複製することに焦点を当てており、主に Azure SQL データベースまたは Azure SQL Managed Instance を対象とします。 可能な移行パスは次のとおりです。

グローバルの分散型アプリケーション

このシナリオは、読み取り目的のために異なるリージョン間でデータを同期します。 Azure SQL データベースで最も使用されます。

検討するその他の代替手段

プラットフォーム別の移行

ソース Destination (公開先)    
SQL Server Azure SQL Managed Instance Azure SQL Database
SQL Server Always On 可用性グループ
Azure Data Factory
トランザクション レプリケーション
リンク サーバー
Always On 可用性グループ
Azure Data Factory
トランザクション レプリケーション
リンク サーバー
Azure Data Factory
Azure Functions
トランザクション レプリケーション
Azure SQL Managed Instance 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
アクティブ geo レプリケーション
データベースのコピー