Selective Runs

Limit a cloning run to specific tables or skip known-heavy tables.

Use selective runs when you need a smaller dataset, want to debug one table, or need to skip expensive tables in CI.

Skip tables

clonio cloning:run production.cloning.yaml --target staging --skip-tables=audit_logs,sessions

Only specific tables

clonio cloning:run production.cloning.yaml --target staging --only-tables=users,orders

--skip-tables and --only-tables are mutually exclusive.

Break on first failure

By default, Clonio continues processing other tables after a table failure and reports the full result. Abort immediately with:

clonio cloning:run production.cloning.yaml --target staging --break-on-failure

The audit log is still written.