Independent migration & schema-change guides

Change Your Database
Without Breaking Your App

AdaptDatabase is a free, vendor-neutral guide to database migrations and schema evolution: how to move from one engine to another, how to change tables that are already in production, and how to choose between SQL and NoSQL before you commit.

Read the migration guide Try the planning tools

Start here

Practical guides for developers and small teams who run their own databases.

A safe migration in four stages

The outline our guides follow. Details depend on your data and engines.

01
Inventory

List tables, sizes, constraints, stored procedures and every application that reads or writes the data.

02
Convert & rehearse

Translate the schema, copy a snapshot to a test environment and run the application against it.

03
Sync & validate

Keep source and target in sync, compare row counts and checksums, and test rollback.

04
Cut over

Switch traffic in a planned window, monitor closely and keep the old database until you are confident.

Get new guides by email

Occasional emails when new migration guides or tools are published. Unsubscribe at any time.

Loading latest news...