Migrate with Serial Streaming Copy
Migrate a MySQL database to MariaDB with Serial Streaming Copy: preview with Assess & Plan, run the migration, and verify the result on the target.
Before You Begin
Step 1: Download and Start the Migrator
---------------------------------------------------------------------
Welcome to the MySQL to MariaDB Migration Tool
Tool Version: 1.3.1-beta (Build 20260622)
Supported Sources: MySQL 8.0, 8.4
---------------------------------------------------------------------
==> Validating execution environment...
==> No active virtualenv detected. Creating one at ./.venv ...
Installing missing dependencies: typer click rich PyYAML
Successfully installed PyYAML-6.0.2 click-8.1.7 rich-13.7.1 typer-0.12.3 ...
==> Environment ready.
==> Checking system dependencies...
==> Database client found: /usr/bin/mariadb
==> pv found (dump progress will be shown).
==> System dependencies ready.
What would you like to do?
1) Assess & Plan Inspect source and target, validate connectivity and
compatibility, and produce an assessment report and the
migration plan. No data is moved.
2) Assess + Run Assess the source, then proceed to the full migration
(plan + run, with confirm steps between phases).
q) QuitStep 2: Preview with Assess & Plan
Prompt
Example value
Step 3: Run the Migration
Step 4: Verify the Result
After the Migration
Run Without Prompts
Other Modes
Last updated
Was this helpful?

