---
title: Migrate to Tiger Cloud | Tiger Data Docs
description: Move your data to Tiger Cloud from other databases
---

Whether you're moving an existing database to Tiger Cloud or loading data from files and streaming sources, this section has you covered. There are three ways to get your data in: a one-time [migration](/migrate/livesync-replication/index.md) that ends with Tiger Cloud as your primary database, ongoing [sync and stream](/migrate/livesync-for-postgresql/index.md) that keeps your source primary and Tiger Cloud as a live replica, or a one-off [file upload](/migrate/import-console/index.md).

Not sure which fits your source database, size, and downtime budget? See [Choose a migration approach](/migrate/choose-your-approach/index.md) to compare the tools, or jump straight to a method below.

## I want to...

[Migrate to Tiger Cloud](/migrate/livesync-replication/index.md)

[Make a one-time move from PostgreSQL or TimescaleDB to Tiger Cloud and cut over.](/migrate/livesync-replication/index.md)

[Sync and stream](/migrate/livesync-for-postgresql/index.md)

[Continuously replicate data from PostgreSQL, S3, or Kafka into Tiger Cloud while the source stays primary.](/migrate/livesync-for-postgresql/index.md)

[Upload files](/migrate/import-console/index.md)

[Load CSV, Parquet, text, and MySQL files into a service from your machine or S3.](/migrate/import-console/index.md)

## Troubleshooting

Running into issues? See [FAQ and troubleshooting](/migrate/troubleshooting/index.md) for common migration problems and solutions.
