docs/content/stable/yugabyte-voyager/introduction.md
YugabyteDB Voyager is a powerful open-source data migration engine that accelerates cloud native adoption by removing barriers to moving applications to the public or private cloud. It helps you migrate databases to YugabyteDB quickly and securely.
You manage the entire lifecycle of a database migration, including cluster preparation for data import, schema migration, and data migration, using the yb-voyager command line interface (CLI).
YugabyteDB Voyager has the following features:
You can perform migration by choosing one of the following options:
YugabyteDB Voyager supports migrating schema and data from your existing RDBMS, as described in the following table:
| Source database type | Migration type | Supported versions and flavors | Migration demo videos |
|---|---|---|---|
| PostgreSQL | Offline and Live | PostgreSQL 11.x - 17.x | |
| Amazon Aurora PostgreSQL | |||
| Amazon RDS for PostgreSQL | |||
| Cloud SQL for PostgreSQL | |||
| Azure Database for PostgreSQL | Migrating from PostgreSQL to YugabyteDB | ||
| MySQL | Offline | MySQL 8.x | |
| MariaDB | |||
| Amazon Aurora MySQL | |||
| Amazon RDS for MySQL | |||
| Cloud SQL for MySQL | Migrating from MySQL to YugabyteDB | ||
| Oracle | Offline and Live | Oracle 11g - 19c | |
| Amazon RDS for Oracle | Migrating from Oracle to YugabyteDB |
The following table shows the target database support for each migration type.
| Migration type | Supported YugabyteDB Versions | Supported products |
|---|---|---|
| Offline | {{<release "2.20.1.0">}} or later | |
| {{<release "2.21.0.0">}} or later | ||
| {{<release "2024.1.1.0">}} or later | ||
| {{<release "2025.1.0.0">}} or later | ||
| {{<release "2025.2.0.0">}} or later | YugabyteDB | |
| YugabyteDB Anywhere | ||
| YugabyteDB Aeon | ||
| Live | {{<release "2.20.3.0">}} or later | |
| {{<release "2.21.1.0">}} or later | ||
| {{<release "2024.1.1.0">}} or later | ||
| {{<release "2025.1.0.0">}} or later | ||
| {{<release "2025.2.0.0">}} or later | YugabyteDB | |
| YugabyteDB Anywhere | ||
| YugabyteDB Aeon | ||
| Live with fall-forward/fall-back | ||
| with YugabyteDB gRPC Connector | {{<release "2.20.3.0">}} or later | |
| {{<release "2024.1.1.0">}} or later | ||
| {{<release "2025.1.0.0">}} or later | ||
| {{<release "2025.2.0.0">}} or later | YugabyteDB | |
| YugabyteDB Anywhere | ||
| Live with fall-forward/fall-back | ||
| with YugabyteDB Connector | {{<release "2024.1.1.0">}} or later | |
| {{<release "2025.1.0.0">}} or later | ||
| {{<release "2025.2.0.0">}} or later | YugabyteDB | |
| YugabyteDB Anywhere | ||
| YugabyteDB Aeon |