すべてのプロダクト
Search
ドキュメントセンター

Tair (Redis® OSS-Compatible):よくある質問

最終更新日:Sep 10, 2024

このトピックでは、データ移行とデータ同期に関するよくある質問に対する回答を提供します。

Q: データ移行とデータ同期とは何ですか?

  • A: データ移行を使用すると、キーと値のペアに格納されたデータをRedisデータベースから別のデータベースに移行できます。 ほとんどの場合、移行タスクはすべてのデータが移行された後に停止します。 移行タスクは1回限りのタスクです。
  • データ同期を使用すると、キーと値のペアに保存されたデータを、あるRedisデータベースから別のRedisデータベースにリアルタイムで同期できます。 ほとんどの場合、データ同期タスクは継続的に実行され、ソースデータベースとターゲットデータベース間のデータの一貫性を維持します。
説明 データ移行とデータ同期は、ソースデータベースからターゲットデータベースにデータをレプリケートします。 ソースデータベースのデータは影響を受けません。

Q: データ移行とデータ同期はどのように機能しますか?

A: 詳細については、「システムアーキテクチャと設計の概念」をご参照ください。

Q: DTSを使用したデータ移行とデータ同期の違いは何ですか?

比較項目データ移行データ同期
シナリオデータ移行機能は、オンプレミスデータベース、Elastic Compute Service (ECS) インスタンスでホストされている自己管理型データベース、およびサードパーティのクラウドプラットフォーム上のデータベースからAlibaba cloudにデータを移行するために使用されます。 データ同期は、Redisデータベース間のリアルタイムデータ同期に使用されます。 データ同期は、アクティブな地理的冗長性、ディザスタリカバリ、データ分析などのシナリオで使用できます。
可用性範囲データ移行のサポートデータ同期のサポート
機能異なるAlibaba Cloudアカウントが所有する仮想プライベートクラウド (VPC) にデプロイされている自己管理型データベース間でのデータ移行をサポートします。
  • 指定できる重複キー処理モードをサポートします。
  • ApsaraDB for Redisインスタンス間の双方向データ同期をサポートします。
  • さまざまなAlibaba Cloudアカウントが所有するVPCにデプロイされている自己管理型データベース間のデータ同期をサポートします。
課金方法従量課金方式のみサポートされています。 従量課金およびサブスクリプション課金方法がサポートされています。
課金ルール増分データ移行が一時停止されている期間を含め、増分データ移行が進行中の場合にのみ課金されます。 スキーマ移行および完全データ移行に対しては課金されません。
  • 従量課金の課金方法を使用する場合、タスクの設定および開始後に課金が開始されます。 タスクが一時停止されたときにも課金されます。
  • サブスクリプションの課金方法を使用する場合、選択した数量と設定に基づいて購入時に料金が差し引かれます。
説明 data Transmission Service (DTS) のデータ同期機能は、より多くのシナリオに適しています。 この機能を使用してデータを移行することを推奨します。 詳細については、「概要」をご参照ください。

Q: 事前チェック中にエラーが発生した場合はどうすればよいですか?

A: データ移行またはデータ同期タスクを実行する前に、DTSはソースデータベースとターゲットデータベースで事前チェックを実行し、タスクが期待どおりに実行できることを確認します。 事前チェック中に発生したエラーのトラブルシューティング方法については、「事前チェックとトラブルシューティング」および「事前チェックの失敗のトラブルシューティング」をご参照ください。