データ同期とは、移行または同期ツールが上流の変更を継続的に読み取り、その結果をターゲットのOceanBase(または他の下流)に書き込むことで、業務上許容される遅延範囲内でターゲットデータベースとソースデータベースを一貫性させるプロセスです。一度限りのデータ移行と比較して、長時間にわたるリンク運用、遅延監視、および一貫性のあるリプレイに重点を置いています。
OceanBaseエコシステムにおいて、OMS(OceanBase Migration Service)はリレーショナルソースデータベースからOceanBaseへの主要な移行ソリューションの一つであり、通常はスキーマ + フルコンテンツ + 増分を対象とし、切り替えのオーケストレーションもサポートしています。
OMSの使用
リンク |
説明 |
|---|---|
| MySQL → OceanBase | OMSがBinlogなどの変更を解析し、OceanBaseに書き込みます。操作エントリの例:OMSを使用してMySQLデータベースをOceanBaseデータベースに移行する(MySQL互換モードのテナント)。 |
| Oracle → OceanBase | MySQL互換またはOracle互換テナントへの移行をサポートします:MySQL互換モードのテナント、Oracle互換モードのテナント。 |
その他のサードパーティの同期製品(CloudCanal、DataXの定期タスクなど)の詳細については、ツールを使用したデータ移行のエコシステムツールを使用してOceanBaseにデータを移行するを参照してください。