TiDB ツールの使用例

このドキュメントでは、TiDB ツールの一般的な使用例と、シナリオに適したツールを選択する方法を紹介します。

TiDB を物理マシンまたは仮想マシンにデプロイ運用する

TiDB を物理マシンまたは仮想マシンに展開して操作する必要がある場合は、 TiUPインストールし、 TiUPを使用して TiDB、PD、TiKV などの TiDB コンポーネントを管理できます。

TiDB を Kubernetes 上にデプロイ運用する

TiDB を Kubernetes 上にデプロイして操作する必要がある場合は、Kubernetes クラスターをデプロイしてからTiDB Operatorをデプロイできます。その後、 TiDB Operator を使用して TiDB クラスターをデプロイおよび操作できるようになります。

CSV から TiDB にデータをインポート

他のツールによってエクスポートされた互換性のある CSV ファイルを TiDB にインポートする必要がある場合は、 TiDB Lightning使用します。

MySQL/ Auroraから完全なデータをインポート

MySQL/ Auroraから完全なデータをインポートする必要がある場合は、まずDumplingを使用してデータを SQL ダンプ ファイルとしてエクスポートし、次にTiDB Lightningを使用してデータを TiDB クラスターにインポートします。

MySQL/ Auroraからデータを移行する

MySQL/ Auroraから完全データと増分データの両方を移行する必要がある場合は、 TiDB データ移行 (DM) を使用してAmazon Auroraから TiDB へのデータの移行を実行します。

全データ ボリュームが大きい場合 (TB レベル)、最初にDumplingTiDB Lightningを使用して完全データ移行を実行し、次に DM を使用して増分データ移行を実行できます。

TiDB クラスターのバックアップと復元

TiDB クラスターをバックアップするか、バックアップされたデータをクラスターに復元する必要がある場合は、 BR (バックアップと復元) を使用します。

さらに、 BR を使用して TiDB クラスター データの増分バックアップ増分復元を実行することもできます。

データを TiDB に移行する

TiDB クラスターから別の TiDB クラスターにデータを移行する必要がある場合は、 Dumplingを使用して TiDB から完全なデータを SQL ダンプ ファイルとしてエクスポートし、次にTiDB Lightning使用してデータを別の TiDB クラスターにインポートします。

増分データも移行する必要がある場合は、 TiCDCを使用できます。

TiDB 増分データ サブスクリプション

TiDB の増分変更をサブスクライブする必要がある場合は、 TiCDCを使用できます。

このページは役に立ちましたか?