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.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package terminus-backup-all-plugin

Terminus Backup All Plugin

Version 2.x

CircleCI Terminus v2.x Compatible Terminus v1.x Compatible Terminus v0.x Compatible

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.


All versions of terminus-backup-all-plugin with dependencies

PHP Build Version
Package Version
Requires php Version ^5.5 || ^7.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package terminus-plugin-project/terminus-backup-all-plugin contains the following files

Loading the files please wait ....