Data Transmission Service (DTS) は、データベース間でデータをリアルタイムに同期します。DTS を使用すると、リージョン間でデータをレプリケートしたり、分析パイプラインにデータを供給したり、回復力のあるマルチサイトアーキテクチャを構築したりできます。
ユースケース
アクティブな地理的冗長性: 複数のリージョンでアクティブなデータベースノードを実行することで、ユーザーは常に最も近いノードに接続し、レイテンシを削減し、可用性を向上させます。
地理的ディザスタリカバリ: 別の地理的リージョンでライブレプリカを維持することで、プライマリリージョンが停止した場合に迅速にフェイルオーバーできます。
ゾーンディザスタリカバリ: 同じリージョン内の異なるアベイラビリティーゾーンで同期されたレプリカを維持することで、ゾーンレベルの障害から保護します。
クロスボーダーデータ同期: 国境を越えてデータをレプリケートし、データレジデンシー要件を満たしたり、ローカルデータベースから国際ユーザーにサービスを提供したりします。
クラウドビジネスインテリジェンス (BI): 本番データを専用の分析データベースにストリーミングすることで、BI クエリがトランザクションワークロードに影響を与えないようにします。
リアルタイムデータウェアハウジング: 運用データベースからのライブ変更をデータウェアハウスに供給し、レポートとダッシュボードを最新の状態に保ちます。
課金
DTS は、データ同期機能に対して課金します。料金詳細については、「」および「課金方法」をご参照ください。
同期タイプ
| タイプ | 機能 |
|---|---|
| スキーマ同期 | 選択されたオブジェクト (テーブル、ビュー、トリガー、ストアドプロシージャ) のスキーマをソースデータベースからターゲットデータベースにコピーします。ターゲットデータベースに一致するスキーマがまだない場合は、最初にこの同期タイプを実行してください。 |
| 完全データ同期 | ソースからターゲットにすべての既存 (履歴) データをコピーします。これにより、増分同期の基盤となるベースラインが確立されます。タスクを設定する際、セットアップを簡素化するために、[スキーマ同期] と [完全データ同期] の両方を選択することを推奨します。 |
| 増分データ同期 | デフォルトで有効になっています。DTS は、ソースデータベースで生成された増分データをリアルタイムでターゲットデータベースに同期します。 |
タスクを構成する前に、ご利用のソースデータベースタイプでスキーマ同期がサポートされているかどうかを確認してください。サポートされていない場合は、タスクを開始する前にターゲットデータベーススキーマを手動で作成してください。
同期トポロジ
サポートされているトポロジの完全なリストについては、「同期トポロジ」をご参照ください。
サポートされているソースデータベース
サポートされているデータベースバージョン、同期タイプ、および構成手順を表示するには、ソースデータベースタイプを選択します。