All-in-One WP Migration Google Cloud Storage Extension WP CLI Integration

All-in-One WP Migration Google Cloud Storage Extension WP CLI Integration

WP Migration All-in-One Google Cloud Storage Extension includes WP-CLI integration, allowing you to run migrations from the command line. It adds backup and restore commands that can be executed from the command line.

Backup

Creates a new backup file.
Example: wp ai1wm gcloud-storage backup.

OPTIONDESCRIPTIONEXAMPLE
[--sites]Create a new backup file for WP Multisite (Sub-Sites/Subdomain-Sites). wp ai1wm gcloud-storage backup --sites
[--exclude-spam-comments]Creates a backup file without spam comments.wp ai1wm gcloud-storage backup --exclude-spam-comments
[--exclude-post-revisions]Creates a backup file without post revisions.wp ai1wm gcloud-storage backup --exclude-post-revisions
[--exclude-media]Creates a backup file without media library files.wp ai1wm gcloud-storage backup --exclude-media
[--exclude-themes]Creates a backup file without any themes.wp ai1wm gcloud-storage backup --exclude-themes
[--exclude-inactive-themes]Creates a backup file without currently inactive themes.wp ai1wm gcloud-storage backup --exclude-inactive-themes
[--exclude-muplugins]Creates a backup file without must-use plugins.wp ai1wm gcloud-storage backup --exclude-muplugins
[--exclude-plugins]Creates a backup file without plugins.wp ai1wm gcloud-storage backup --exclude-plugins
[--exclude-inactive-plugins]Creates a backup file without currently inactive plugins.wp ai1wm gcloud-storage backup --exclude-inactive-plugins
[--exclude-cache]Creates a backup file without cache files.wp ai1wm gcloud-storage backup --exclude-cache
[--exclude-database]Creates a backup file without the database.wp ai1wm gcloud-storage backup --exclude-database
[--exclude-email-replace]Creates a backup file without replacing email domain. wp ai1wm gcloud-storage backup --exclude-email-replace
[--replace "find" "replace"]Finds and replaces text in the database. Use --replace flag before each pair for replacement.wp ai1wm gcloud-storage backup --replace "wordpress" "WordPress"
SIMULTANEOUS USEAll options be used simultaneously except --list can. Replace option could be used between other options. wp ai1wm gcloud-storage backup --exclude-inactive-themes --replace "find" "replace" --exclude-cache --replace "old text" "new text"

List backups

List backup files from Google Cloud Storage.
Example: wp ai1wm gcloud-storage list-backups.

OPTIONDESCRIPTIONEXAMPLE
[--folder-path=]List backups in a specific folder.wp ai1wm gcloud-storage list-backups --folder-path=ugyen

Restore backup

Restore a backup from Google Cloud Storage.
Example: wp ai1wm gcloud-storage restore migration-wp-79270913-095743-931.wpress.

OPTIONDESCRIPTIONEXAMPLE
[--folder-path=]Download a backup from a specific folder inside the destination folder.
(Folder name is specified in the extension settings).
wp ai1wm gcloud-storage restore migration-wp-79270913-995743-939.wpress --folder-path=ugyen
[--yes]Auto-confirm the backup on restore.wp ai1wm gcloud-storage restore migration-wp-79270913-995743-939.wpress --yes
[--folder-path=] [--yes]Download a backup from a specific folder inside the destination folder with auto-confirm the backup on restore.
(Folder name is specified in the extension settings).
wp ai1wm gcloud-storage restore migration-wp-79270913-995743-939.wpress --folder-path=ugyen --yes

Retention settings

To keep the most recent backup: wp option update ai1wmce_gcloud-stroage_backups 1.
To limit the size of backup :wp option update ai1wmce_gcloud-stroage_total 1GB.

Note: You can change the number of recent backups and the size of the backup as your needs dictate.

 

 

Leave A Comment?