Run an In-Place Site Migration
An In-Place Site Migration allows you to manually run the bench migrate command on your existing site. This is useful when you need to apply pending database migrations, schema changes, or updates without moving the site to another bench or server.
Running an in-place migration does not create a backup before executing the migration. If your site contains important data, create a backup before proceeding.
Run an In-Place Migration
- Open your Frappe Cloud dashboard.
- Select the site you want to migrate.
- Navigate to the Migrations tab.
- Click Trigger Migration.
- Select In-Place Migrate Site as the migration type.
- Confirm the action to start the migration.
Once triggered, Frappe Cloud executes the equivalent of the bench migrate command on your site. The migration updates the database schema, applies pending patches, and synchronizes your site’s metadata.
Perform in-place migrations during a maintenance window whenever possible. This helps minimize the impact on users and provides an opportunity to verify the site’s functionality after the migration completes.