Title: Easy Staging Migration by Gami
Author: gamips007
Published: <strong>June 19, 2026</strong>
Last modified: June 19, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/staging-migration-by-gami.svg)

# Easy Staging Migration by Gami

 By [gamips007](https://profiles.wordpress.org/gamips007/)

[Download](https://downloads.wordpress.org/plugin/staging-migration-by-gami.0.8.14.zip)

 * [Details](https://wordpress.org/plugins/staging-migration-by-gami/#description)
 * [Reviews](https://wordpress.org/plugins/staging-migration-by-gami/#reviews)
 *  [Installation](https://wordpress.org/plugins/staging-migration-by-gami/#installation)
 * [Development](https://wordpress.org/plugins/staging-migration-by-gami/#developers)

 [Support](https://wordpress.org/support/plugin/staging-migration-by-gami/)

## Description

Easy Staging Migration by Gami gives WordPress sites a practical staging and backup
workflow:

 1. Create a staging copy from production.
 2. Migrate a development or local WordPress backup into staging when the work starts
    outside production.
 3. Review updates, design changes, plugin changes, or content edits on staging.
 4. Keep backups available before important work.
 5. Use release previews to understand what would change, then publish reviewed staging
    changes when ready.

The plugin runs without an account or remote service. It handles production-to-staging
sync, development-to-staging migration, backups, scheduled backups, imports, dry-
runs, staging-to-production publishing, and safety checks.

View screenshots:
 https://wp-simple-staging.gami.jp/en#screenshots

Watch a short walkthrough video:
 https://wp-simple-staging.gami.jp/en#demo

#### Included features

Included features:

 * One-button production-to-staging sync.
 * Development, local, or test-site backup import into staging.
 * Protected staging directories with Basic Auth, noindex rules, robots.txt, and
   staging-only safety guards.
 * Complete manual backups before important work.
 * Scheduled backups through WP-Cron.
 * Backup restore, download, import, delete, and keep actions.
 * Dry-runs and live release operations for files, database tables, plugins, core
   files, and full-site release scope.
 * Difference review before overwrite workflows so changed posts, pages, and related
   content can be checked before a target is replaced.
 * Advanced mode for scoped file and database previews or releases.
 * Progress indicators for long-running Get and release actions.
 * Operation locks and preflight checks.
 * WP-CLI commands for large jobs.
 * Support diagnostics that are sent only when an administrator chooses to send 
   them or enables automatic error reports.

#### Advanced mode

Most sites can use the main Get workflow and Backup tab. When you need more control,
Advanced mode lets an administrator review smaller scopes and publish them after
explicit confirmations:

 * File change previews and file release operations.
 * Database table previews and table release operations.
 * Plugin, core, and full-site release presets.
 * High-risk table warnings.
 * Operation locks for long-running jobs.

Release actions are previews by default. Live production releases require a backup
confirmation, a confirmation checkbox, and a typed phrase.

#### Difference review and merge choices

Before a GET refresh or production publishing workflow overwrites a target, the 
plugin can show changed posts, pages, media items, and custom post types that need
review. Administrators can cancel the operation, continue with the source version,
or preserve selected target content items where the workflow supports it.

The review groups related custom fields, terms, and comments into the affected content
item so the choice stays understandable. Full-table and plugin-specific data can
still be broad in scope, so keep backups available before release work.

#### Backups

Backups are included in the plugin.

You can create a complete backup before important work, import a previous backup,
restore from backup data, move a development or local backup into staging, download
exports, protect important backups from retention cleanup, and configure scheduled
backups.

This does not replace host-level or off-server backups. Keep host backups available
before important releases.

### Privacy

Easy Staging Migration by Gami stores plugin settings, operation history, and managed
backup metadata locally in WordPress. Managed backups are stored on the server and
can contain site files and database tables selected by an administrator.

Support reports are not sent by default. When an administrator sends a report or
enables automatic error reports, safe diagnostics can be sent to the configured 
support recipient. The plugin is designed to exclude secrets and table contents 
from those diagnostics.

## Screenshots

[⌊Get: create or refresh a protected staging site from production, or import a development
backup into staging.⌉⌊Get: create or refresh a protected staging site from production,
or import a development backup into staging.⌉[

Get: create or refresh a protected staging site from production, or import a development
backup into staging.

[⌊Migration/import: restore a development, local, or test-site backup into staging.⌉⌊
Migration/import: restore a development, local, or test-site backup into staging
.⌉[

Migration/import: restore a development, local, or test-site backup into staging.

[⌊Backups: create, restore, download, import, and keep site backups.⌉⌊Backups: create,
restore, download, import, and keep site backups.⌉[

Backups: create, restore, download, import, and keep site backups.

[⌊Advanced: review file, database, plugin, core, or full-site dry-run previews.⌉⌊
Advanced: review file, database, plugin, core, or full-site dry-run previews.⌉[

Advanced: review file, database, plugin, core, or full-site dry-run previews.

## Installation

 1. Install “Easy Staging Migration by Gami” from the WordPress plugin directory, or
    upload the plugin ZIP in the WordPress admin.
 2. Activate the plugin.
 3. Open **Easy Staging Migration by Gami** from the WordPress admin menu.
 4. Review the staging URL, staging path, database mode, and table prefix.
 5. Click **Get: Production -> Staging** and confirm the staging update.
 6. To migrate work from a development or local site, import the backup into staging
    and review the result there.
 7. Review the staging site.
 8. Use release previews before publishing staging changes to production.

## FAQ

### Does the plugin require an account?

No. The WordPress.org plugin works without an account or external service registration.

### What is included in the WordPress.org plugin?

You can create and refresh staging, migrate a development or local backup into staging,
protect the staging site, create complete backups, schedule backups, import backups,
restore backups, run release dry-runs, and publish reviewed staging changes to production.

### Does the plugin overwrite production?

Only when an administrator explicitly runs a live release. Release actions are previews
by default, and live production writes require confirmation checkboxes and a typed
phrase.

### Can I review content differences before an overwrite?

Yes. The plugin can show a difference review before GET refreshes and publishing
workflows when target-side content has changed since the last sync. You can cancel,
continue with the source, or preserve selected target content where supported.

### Is staging-to-production publishing included?

Yes. Administrators can publish reviewed staging files, selected tables, plugin 
files, WordPress core files, or a full-site release scope after running previews
and completing the live-release confirmations.

### Can visitors or search engines access staging sites?

Staging directories are protected by Basic Auth by default on Apache-compatible 
servers and receive noindex headers and robots.txt rules. Servers that do not honor`.
htaccess` may need matching server-level rules.

### Does this replace host-level backups?

No. The plugin creates managed local backups for rollback support, but host-level
or off-server backups are still recommended before important production releases.

### Does the plugin send telemetry?

No telemetry is sent by default. Support reports are sent only when an administrator
sends one manually or explicitly enables automatic error reports. Reports are designed
to exclude passwords, salts, API keys, database passwords, Basic Auth passwords,
user lists, and table contents.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Easy Staging Migration by Gami” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ gamips007 ](https://profiles.wordpress.org/gamips007/)

[Translate “Easy Staging Migration by Gami” into your language.](https://translate.wordpress.org/projects/wp-plugins/staging-migration-by-gami)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/staging-migration-by-gami/),
check out the [SVN repository](https://plugins.svn.wordpress.org/staging-migration-by-gami/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/staging-migration-by-gami/)
by [RSS](https://plugins.trac.wordpress.org/log/staging-migration-by-gami/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.8.14

 * Improves automatic permalink refresh reliability after restore and selected-table
   Push operations.
 * Loads WordPress rewrite file writers before scheduled hard permalink flushes.
 * Schedules Push permalink refreshes from the final database-push completion path
   so selected-table Push operations without the options table are covered.

Older release notes are kept in `changelog.txt`.

## Meta

 *  Version **0.8.14**
 *  Last updated **7 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [backup](https://wordpress.org/plugins/tags/backup/)[clone](https://wordpress.org/plugins/tags/clone/)
   [migration](https://wordpress.org/plugins/tags/migration/)[restore](https://wordpress.org/plugins/tags/restore/)
   [staging](https://wordpress.org/plugins/tags/staging/)
 *  [Advanced View](https://wordpress.org/plugins/staging-migration-by-gami/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/staging-migration-by-gami/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/staging-migration-by-gami/reviews/)

## Contributors

 *   [ gamips007 ](https://profiles.wordpress.org/gamips007/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/staging-migration-by-gami/)