{Event}  Tune in to the .local NYC keynote on June 22 at 9:30 a.m. ET for all the latest updates


Relational Migrator - Bring your relational workloads to MongoDB with confidence

Legacy systems slow development, but replatforming can be complex. Relational Migrator streamlines the process by analyzing your existing relational schemas and helping you design a new MongoDB schema.
Contact us
Stay Updated
Tell us more about the workloads you'd like to migrate to MongoDB
A magnifying glass inspecting a database and a drawer that holds a document of a user profile.

Analyze existing databases

Connect to a live database to analyze its schema. Relational Migrator is compatible with Oracle, Microsoft SQL Server, MySQL, and PostgreSQL.
An illustration of a collection of documents showing schema data, pointing to a database.

Design and map to a MongoDB schema

Map your relational schema — or just a piece of it, if needed — to a new MongoDB schema. Relational Migrator helps the design and mapping process with common MongoDB schema design patterns built in.
A yellow pipe with cutaways showing data being migrated through it.

Migrate data to MongoDB

Based on the schema mapping, move data into a target MongoDB cluster. Relational Migrator will support both Snapshot (one-time) and continuous data migration.

Migrator FAQ

Still looking for an answer?
Contact us
What is MongoDB Relational Migrator?
MongoDB Relational Migrator is a tool that helps to migrate workloads from legacy databases to MongoDB. It allows a user to analyze their relational database schemas, make decisions on how the relational schema should be represented as a MongoDB schema, and migrate the data from the relational database to MongoDB.
What’s the difference between Relational Migrator and Cluster-to-Cluster Sync?

Relational Migrator moves data from a relational database to MongoDB. It also helps in the planning phase of such a migration by analyzing a relational schema and assisting in mapping that to a MongoDB schema.

In contrast, Cluster-to-Cluster Sync syncs data from one MongoDB cluster to another MongoDB cluster.

What databases does Relational Migrator support?

Migrator supports migration from Oracle, Microsoft SQL Server, MySQL, and PostgreSQL databases. Testing is done against all versions of these databases still supported by their vendors. Migrator may or may not work with earlier (unsupported) versions of these databases.

Don’t see your database on this list? Get in touch to make a feature request.

What data migration methods are available with Relational Migrator?
Relational Migrator will support two modes. Snapshot (one-time) sync will migrate all data in the relational database at the time the sync job starts, and the job will complete. Continuous sync will perform an initial snapshot sync then continue to run, pushing all changes from the source RDBMS into MongoDB.

Start your migration

Get in touch to learn more about MongoDB Relational Migrator and how our field engineering teams can help you make the switch to MongoDB
Contact us
  • Schema analysis
  • Schema mapping
  • Data migration
  • Oracle, MySQL
  • SQL Server
  • PostgreSQL

Safe Harbor

The development, release, and timing of any features or functionality described for our products remains at our sole discretion. This information is merely intended to outline our general product direction and it should not be relied on in making a purchasing decision nor is this a commitment, promise or legal obligation to deliver any material, code, or functionality.