TiDB データ移行の互換性カタログ
DM は、さまざまなソースから TiDB クラスターへのデータの移行をサポートしています。データ ソースの種類に基づいて、DM には 4 つの互換性レベルがあります。
- 一般提供 (GA) : アプリケーション シナリオが検証され、GA テストに合格しました。
- Experimental: アプリケーション シナリオは検証されていますが、テストはすべてのシナリオをカバーしていないか、限られた数のユーザーのみが対象です。アプリケーション シナリオでは、時折問題が発生する可能性があります。
- テストされていません: DM は、反復中に常に MySQL と互換性があると予想されます。ただし、リソースの制約により、すべての MySQL フォークが DM でテストされているわけではありません。したがって、テストされていないソースまたはターゲットは、技術的には DM と互換性がありますが、完全にはテストされていないため、使用する前に互換性を確認する必要があります。
- 互換性なし: DM はデータ ソースと互換性がないことが判明しており、アプリケーションを本番環境で使用することは推奨されません。
データソース
| データソース | 互換性レベル | 備考 |
|---|
| MySQL ≤ 5.5 | テストされていません | |
| MySQL 5.6 | ジョージア | |
| MySQL 5.7 | ジョージア | |
| MySQL 8.0 | ジョージア | binlogトランザクション圧縮をサポートしていませんトランザクションペイロードイベント |
| MariaDB < 10.1.2 | 互換性がない | 時間タイプのbinlogと互換性がありません |
| MariaDB 10.1.2 ~ 10.5.10 | Experimental | |
| MariaDB > 10.5.10 | 互換性がない | チェック手順で報告された権限エラー |
対象データベース
警告
DM v5.3.0 は推奨されません。DM v5.3.0 で GTID レプリケーションを有効にしてもリレー ログを有効にしないと、データ レプリケーションが失敗する可能性が低くなります。
| ターゲットデータベース | 互換性レベル | DMバージョン |
|---|
| 8.x の場合 | ジョージア | ≥ 5.3.1 |
| 7.x の場合 | ジョージア | ≥ 5.3.1 |
| 6.x の場合 | ジョージア | ≥ 5.3.1 |
| ティDB5.4 | ジョージア | ≥ 5.3.1 |
| ティDB5.3 | ジョージア | ≥ 5.3.1 |
| ティDB5.2 | ジョージア | ≥ 2.0.7、推奨: 5.4 |
| ティDB5.1 | ジョージア | ≥ 2.0.4、推奨: 5.4 |
| ティDB5.0 | ジョージア | ≥ 2.0.4、推奨: 5.4 |
| ティビダ4.x | ジョージア | ≥ 2.0.1、推奨: 2.0.7 |
| ティビダ3.x | ジョージア | ≥ 2.0.1、推奨: 2.0.7 |
| マイグレーション | Experimental | |
| マリアDB | Experimental | |