All-in-One WP Migration Unlimited Extension WP CLI Integration
Using the command line interface, All-in-One WP Migration Unlimited Extension integrates with WP-CLI. It adds backup and restore commands for the CLI.
Backup
Creates a new backup file.
Example:
wp ai1wm backup.
OPTION | DESCRIPTION | EXAMPLE |
---|---|---|
[--exclude-spam-comments] | Creates a backup file without spam comments. | wp ai1wm backup --exclude-spam-comments |
[--exclude-post-revisions] | Creates a backup file without post revisions. | wp ai1wm backup --exclude-post-revisions |
[--exclude-media] | Creates a backup file without media library files. | wp ai1wm backup --exclude-media |
[--exclude-themes] | Creates a backup file without any themes. | wp ai1wm backup --exclude-themes |
[--exclude-inactive-themes] | Creates a backup file without currently inactive themes. | wp ai1wm backup --exclude-inactive-themes |
[--exclude-muplugins] | Creates a backup file without must-use plugins. | wp ai1wm backup --exclude-muplugins |
[--exclude-plugins] | Creates a backup file without plugins. | wp ai1wm backup --exclude-plugins |
[--exclude-inactive-plugins] | Creates a backup file without currently inactive plugins. | wp ai1wm backup --exclude-inactive-plugins |
[--exclude-cache] | Creates a backup file without cache files. | wp ai1wm backup --exclude-cache |
[--exclude-database] | Creates a backup file without the database. | wp ai1wm backup --exclude-database |
[--exclude-email-replace] | Creates a backup file without replacing email domain. | wp ai1wm backup --exclude-email-replace |
[--replace "find" "replace"] | Finds and replaces text in the database. Use --replace flag before each pair for replacement. | wp ai1wm backup --replace "wordpress" "WordPress" |
SIMULTANEOUS USE | All options be used simultaneously except --list can. Replace option could be used between other options. | wp ai1wm backup--exclude-inactive-themes --replace "find" "replace" --exclude-cache --replace "old text" "new text" |
List backups
List backup files from Unlimited.
Example:
wp ai1wm list-backups.
OPTION | DESCRIPTION | EXAMPLE |
---|---|---|
list-backups | List backups in a specific folder. | wp ai1wm list-backups |
Restore backup
Restore a backup from Unlimited.
Example:
wp ai1wm restore migration-wp-00970913-895743-200.wpress.
OPTION | DESCRIPTION | EXAMPLE |
---|---|---|
[file] | Download a backup from a specific file name inside your computer. | wp ai1wm restore migration-wp-00970913-895743-200.wpress |
[--yes] | Auto-confirm the backup on restore. | wp ai1wm restore migration-wp-00970913-895743-200.wpress --yes |
Browse backup
Browse a backup from Unlimited.
Example:
wp ai1wm browse-backup migration-wp-00970913-895743-200.wpress.
OPTION | DESCRIPTION | EXAMPLE |
---|---|---|
[backup-file] | Download a backup from a specific file name inside your computer. | wp ai1wm browse-backup migration-wp-00970913-895743-200.wpress |
Extract backup
Extract a backup from Unlimited.
Example:
wp ai1wm extract-backup migration-wp-00970913-895743-200.wpress –extract-path=/tmp/test
OPTION | DESCRIPTION | EXAMPLE |
---|---|---|
[backup-file] [--extract-path] | Download a backup from a specific file name inside your computer. [--extract-path] Create a destination folder path to extract your backup. | wp ai1wm extract-backup migration-wp-09913-89573-2100.wpress --extract-path=/tmp/test |