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