# Considerations for Choosing a Migration Method

+ On-premises database version
+ `TiDB Cloud` version
+ Quantity of data, including indexes
+ Data type used in the on-premises database
+ On-premises database character set
+ On-premises host operating system and version
+ Storage for data staging
+ Network bandwidth
+ Acceptable length of system outage

-------------------------------------------------------------

Various migration methods exist, and each migration method has different benefits, opportunities, requirements, and limitations.
For example, `TiDB Cloud` uses a `little-endian` platform, so if you are migrating from `big-endian` platform, some physical migration approaches are not feasible, or require extra processing to achieve. Also, the use of specific database features, such as views or object data types, may impose restrictions on some migration methods.