Download the PHP package terminus-plugin-project/terminus-backup-all-plugin without Composer
On this page you can find all versions of the php package terminus-plugin-project/terminus-backup-all-plugin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download terminus-plugin-project/terminus-backup-all-plugin
More information about terminus-plugin-project/terminus-backup-all-plugin
Files in terminus-plugin-project/terminus-backup-all-plugin
Package terminus-backup-all-plugin
Short Description Backup All - A Terminus plugin to backup all available Pantheon sites with one command.
License MIT
Homepage https://github.com/terminus-plugin-project/terminus-backup-all-plugin
Informations about the package terminus-backup-all-plugin
Terminus Backup All Plugin
Version 2.x
Terminus plugin to backup all available Pantheon sites with one command.
Usage:
The associative arguments are all optional and the same filtering rules as the terminus site:list
command apply.
The --env option value filters by environment. Valid values include dev, test, live or any valid multidev environment.
The --element option value filters by element. Valid values include code, database or files.
The --framework option value filters by framework. Valid values include backdrop, drupal, drupal8 or wordpress.
The --skip option value is a comma separated list of one or more elements, entire environments or specific site environments to omit from backups.
The --date option value filters by a specified date (or colon separated range) and returns the backups for any date if omitted.
The --changes option is only necessary when the environment is in sftp connection mode and decides how to handle pending filesystem changes. Valid values include commit, ignore or skip and the default is commit which will create an automatic commit of any pending filesystem changes before completing the backup. The difference between ignore and skip is ignore will continue and make the backup anyway (without pending filesystem changes), whereas skip will not.
The --async option value will process the request asynchronously.
Examples:
This is an alias for the terminus backup-all:create
command and will backup all elements of all environments for all available sites and perform the backup after committing pending filesystem changes.
Same as above but process the request asynchronously.
Backup the code only of all environments for all available sites and perform the backup without committing pending filesystem changes, skipping all test environments and the specific site environment my-experiment.dev
.
Backup all elements of all environments for all available sites that include the drupal and drupal8 (Drupal 6, 7 and 8) frameworks and perform the backup after committing pending filesystem changes.
This is an alias for the terminus backup-all:list
command and will list the backups of all elements in all available site environments.
List the backups of all elements in the dev environment only of all available sites.
List the backups of the code only for all available site environments.
List the backups of all elements in all environments for all available sites that include the drupal and drupal8 (Drupal 6, 7 and 8) frameworks.
List the backups for all available site environments on the specified date.
Same as above but within the specified colon separated date range.
List the backups for all available site environments on the specified date that contain awesome
in the name.
This is an alias for the terminus backup-all:get
command and will retrieve the latest files backup for all available site environments.
Retrieve the latest files backup for all available site environments that contain awesome
in the name.
Retrieve the latest database backup for all available site environments.
Retrieve the latest files backup of all environments for all available sites that include the drupal and drupal8 (Drupal 6, 7 and 8) frameworks.
Retrieve the latest code backup of the dev environment only for all available sites on the specified date.
Same as above but within the specified colon separated date range.
Retrieve the latest files backup for all available site environments on the specified date that contain awesome
in the name.
Installation:
For installation help, see Extend with Plugins.
Testing:
Replace my-test-site
with the site you want to test:
Configuration:
If you wish to automate backups, see the core terminus backup:automatic
command.
Help:
Run terminus help ball:[create|get|list]
for help.