TiDB ツールの使用例

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

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

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

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

Kubernetes 上で TiDB をデプロイして運用する必要がある場合は、まず 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 クラスターにインポートします。

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

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

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

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