移行とインポートの概要
さまざまなデータ ソースからTiDB Cloudにデータを移行できます。このドキュメントでは、データ移行シナリオの概要について説明します。
MySQL 互換データベースからデータを移行する
MySQL 互換データベースからデータを移行する場合、完全データ移行と増分データ移行を実行できます。移行のシナリオと方法は次のとおりです。
データ移行を使用して MySQL 互換データベースを移行する
TiDB は MySQL との互換性が高いです。 TiDB Cloudコンソールでデータ移行を使用して、MySQL 互換データベースからTiDB Cloudにスムーズにデータを移行できます。詳細については、 データ移行を使用して MySQL 互換データベースをTiDB Cloudに移行するを参照してください。
AWS DMS を使用して移行する
PostgreSQL、Oracle、SQL Server などの異種データベースをTiDB Cloudに移行する場合は、AWS Database Migration Service (AWS DMS) を使用することをお勧めします。
MySQL シャードの移行とマージ
アプリケーションがデータ ストレージに MySQL シャードを使用している場合、これらのシャードを 1 つのテーブルとしてTiDB Cloudに移行できます。詳細については、 大規模なデータセットの MySQL シャードをTiDB Cloudに移行およびマージするを参照してください。
オンプレミスの TiDB から移行する
Dumplingと TiCDC を使用して、オンプレミス (OP) TiDB クラスターからTiDB Cloud(AWS) にデータを移行できます。詳細については、 オンプレミス TiDB からTiDB Cloudへの移行を参照してください。
ファイルからTiDB Cloudにデータをインポートする
SQL、CSV、Parquet、またはAuroraスナップショット形式のデータ ファイルがある場合、これらのファイルを一度にTiDB Cloudにインポートできます。インポートのシナリオと方法は次のとおりです。
ローカル CSV ファイルをTiDB Cloudにインポートする
ローカルの CSV ファイルをTiDB Cloudにインポートできます。詳細については、 ローカル ファイルをTiDB Cloudにインポートするを参照してください。
サンプルデータ (SQL ファイル) をTiDB Cloudにインポートする
サンプル データ (SQL ファイル) をTiDB Cloudにインポートして、 TiDB Cloudインターフェイスとインポート プロセスにすぐに慣れることができます。詳細については、 サンプルデータをTiDB Cloudにインポートするを参照してください。
Amazon S3 または GCS からTiDB Cloudに CSV ファイルをインポートする
Amazon S3 または GCS から CSV ファイルをTiDB Cloudにインポートできます。詳細については、 Amazon S3 または GCS からTiDB Cloudに CSV ファイルをインポートするを参照してください。
Amazon S3 または GCS からTiDB Cloudに Apache Parquet ファイルをインポートする
Amazon S3 または GCS からTiDB Cloudに Parquet ファイルをインポートできます。詳細については、 Amazon S3 または GCS からTiDB Cloudに Apache Parquet ファイルをインポートするを参照してください。
参照
Amazon S3 アクセスと GCS アクセスを設定する
ソース データが Amazon S3 または Google Cloud Storage (GCS) バケットに保存されている場合は、データをTiDB Cloudにインポートまたは移行する前に、バケットへのアクセスを構成する必要があります。詳細については、 Amazon S3 アクセスと GCS アクセスを設定するを参照してください。
データ インポートの命名規則
データを正常にインポートできるようにするには、命名規則に準拠したスキーマ ファイルとデータ ファイルを準備する必要があります。詳細については、 データ インポートの命名規則を参照してください。
Amazon S3 からのデータ インポート中のアクセス拒否エラーのトラブルシューティング
Amazon S3 からTiDB Cloudにデータをインポートするときに発生する可能性のあるアクセス拒否エラーをトラブルシューティングできます。詳細については、 Amazon S3 からのデータ インポート中のアクセス拒否エラーのトラブルシューティングを参照してください。