DocsRollback
Documentation

Rollback

Rollback helps reverse supported destination items created by Miglify during a migration.

Important
Rollback deletes only supported destination items Miglify created during that migration. It does not delete existing destination data that was already there before the migration.

What rollback does

  • Removes destination items Miglify tracked during the migration.
  • Supports selective rollback per module.
  • Records rollback results in job history.

What rollback does not do

  • It does not touch data that existed at the destination before the migration.
  • It does not restore source data.
  • It does not roll back external side effects your app may have triggered.

Selective rollback

Choose which module categories to roll back based on pending rollback items detected in the job.

Database rollback

Removes tables and rows Miglify created during the database module.

Auth rollback

Removes users Miglify created during the auth module.

Storage rollback

Removes buckets and files Miglify created during the storage module.

Edge Function rollback considerations

Automatically deployed functions may be tracked for rollback. Manually deployed functions must be reverted using your own tooling.

When to use rollback

  • You discovered an issue right after migration on a test destination.
  • You want to clean the destination and re-run.

Safety notes

  • Practice on non-critical projects first.
  • Confirm what will be removed before proceeding.
  • Keep your own backups.
Need beta access?
Miglify is currently in controlled private beta.
Request Private Beta Access