ソースクラスターが PolarDB for MySQL クラスターである場合、データ同期タスクを設定する前に、このトピックの注意事項と制限を確認してください。これにより、タスクが正常に実行されるようになります。
PolarDB for MySQL ソースインスタンスの同期シナリオの概要
同期シナリオの注意事項と制限を確認してください:
デフォルトでは、DTS はターゲットデータベースにデータを同期する際に外部キー制約を無効にします。したがって、ソースデータベースでのカスケードや削除などの操作は、次のタイプのターゲットデータベースには同期されません:
MySQL (ApsaraDB RDS for MySQL および自己管理 MySQL)
PolarDB for MySQL
PolarDB-X 1.0
AnalyticDB for MySQL
AnalyticDB for PostgreSQL
Elasticsearch
PolarDB for MySQL クラスター間の同期
次の表に、注意事項と制限を示します。
タイプ | 説明 |
ソースデータベースの制限 |
|
その他の制限 |
|
その他の注意事項 | PolarDB for MySQL クラスター間の双方向同期:
|
PolarDB for MySQL から ApsaraDB RDS for MySQL または自己管理 MySQL への同期
次の表に、注意事項と制限を示します。
タイプ | 説明 |
ソースデータベースの制限 |
|
その他の制限 |
|
その他の注意事項 | DTS は、ソースデータベースで CREATE DATABASE IF NOT EXISTS `test` コマンドを定期的に実行して、バイナリログのオフセットを進めます。 |
PolarDB for MySQL から PolarDB-X 1.0 への同期
次の表に、注意事項と制限を示します。
タイプ | 説明 |
ソースデータベースの制限 |
|
その他の制限 |
|
その他の注意事項 | DTS は、ソースデータベースで CREATE DATABASE IF NOT EXISTS `test` コマンドを定期的に実行して、バイナリログのオフセットを進めます。 |
PolarDB for MySQL から AnalyticDB for MySQL への同期
次の表に、注意事項と制限を示します。
タイプ | 説明 |
ソースデータベースの制限 |
|
その他の制限 |
|
その他の注意事項 | DTS は、ソースデータベースで CREATE DATABASE IF NOT EXISTS `test` コマンドを定期的に実行して、バイナリログのオフセットを進めます。 |
PolarDB for MySQL から AnalyticDB for PostgreSQL への同期
次の表に、注意事項と制限を示します。
タイプ | 説明 |
ソースデータベースの制限 |
|
その他の制限 |
|
その他の注意事項 | DTS は、ソースデータベースで CREATE DATABASE IF NOT EXISTS `test` コマンドを定期的に実行して、バイナリログのオフセットを進めます。 |
PolarDB for MySQL から Alibaba Cloud DataHub への同期
次の表に、注意事項と制限を示します。
タイプ | 説明 |
ソースデータベースの制限 |
|
その他の制限 |
|
その他の注意事項 | DTS は、ソースデータベースで CREATE DATABASE IF NOT EXISTS `test` コマンドを定期的に実行して、バイナリログのオフセットを進めます。 |
PolarDB for MySQL から Elasticsearch への同期
次の表に、注意事項と制限を示します。
制限タイプ | 説明 |
ソースデータベースの制限 |
|
その他の制限 |
|
特殊なケース | DTS は、ソースデータベースで CREATE DATABASE IF NOT EXISTS `test` ステートメントをスケジュールどおりに実行して、バイナリログファイルの位置を前方に移動します。 |
PolarDB for MySQL から Alibaba Cloud Message Queue for Apache Kafka または自己管理 Kafka への同期
次の表に、注意事項と制限を示します。
タイプ | 説明 |
ソースデータベースの制限 |
|
その他の制限 |
|
その他の注意事項 | DTS は、ソースデータベースで CREATE DATABASE IF NOT EXISTS `test` コマンドを定期的に実行して、バイナリログのオフセットを進めます。 |
PolarDB for MySQL から MaxCompute への同期
次の表に、注意事項と制限を示します。
タイプ | 説明 |
ソースデータベースの制限 |
|
その他の制限 |
|
その他の注意事項 | DTS は、ソースデータベースで CREATE DATABASE IF NOT EXISTS `test` コマンドを定期的に実行して、バイナリログのオフセットを進めます。 |
PolarDB for MySQL から自己管理 Oracle への同期
次の表に、注意事項と制限を示します。
タイプ | 説明 |
ソースデータベースの制限 |
|
その他の制限 |
|
その他の注意事項 | DTS は、ソースデータベースで CREATE DATABASE IF NOT EXISTS `test` コマンドを定期的に実行して、バイナリログのオフセットを進めます。 |