📣

TiDB Cloud Serverless is now
TiDB Cloud Starter
! Same experience, new name.
Try it out →

Migration and Import Overview

You can migrate data from a wide variety of data sources to TiDB Cloud. This document gives an overview of the data migration scenarios.

Migrate data from MySQL-Compatible databases

When you migrate data from a MySQL-compatible database, you can perform full data migration and incremental data migration. The migration scenarios and methods are as follows:

Import data from files to TiDB Cloud

If you have data files in SQL, CSV, Parquet, or Aurora Snapshot formats, you can import these files to TiDB Cloud in one go. The import scenarios and methods are as follows:

Reference

Configure cloud storage access

If your source data is stored in Amazon S3, Google Cloud Storage (GCS) buckets, Azure Blob Storage containers, or Alibaba Cloud OSS buckets, before importing or migrating the data to TiDB Cloud, you need to configure access to the storage. For more information, see Configure External Storage Access for TiDB Cloud Starter or Essential and Configure External Storage Access for TiDB Cloud Dedicated.

Naming conventions for data import

To make sure that your data can be imported successfully, you need to prepare schema files and data files that conform to the naming conventions. For more information, see Naming Conventions for Data Import.

Troubleshoot access denied errors during data import from Amazon S3

You can troubleshoot access denied errors that might occur when you import data from Amazon S3 into TiDB Cloud. For more information, see Troubleshoot Access Denied Errors during Data Import from Amazon S3.

Was this page helpful?