This is a collection of Concourse tasks for backing up and restoring a Pivotal Cloud Foundry installation using bbr.
bbr-pipeline-tasks-repo
: this repository
om-installation
: a directory containing a installation.zip generated by exporting the Operations Manager installation.
SKIP_SSL_VALIDATION
: if true, ssl validation will be skipped. Defaults to falseOPSMAN_URL
: The OpsManager URLOPSMAN_USERNAME
: The OpsManager usernameOPSMAN_PASSWORD
: The OpsManager password
N.B.: the pipeline assumes you have a tagged concourse worker deployed on the same network as ERT, i.e., the pipeline will use the concourse worker as the jumpbox. Ensure that this worker has enough disk space to accommodate the ERT backup files.
bbr-pipeline-tasks-repo
: this repositorybinary
: a directory containing a executablebbr
file
ert-backup-artifact
: a directory containing ert-backup.tar generated by backing up ERT.
SKIP_SSL_VALIDATION
: if true, ssl validation will be skipped. Defaults to falseOPSMAN_URL
: The OpsManager URLOPSMAN_USERNAME
: The OpsManager usernameOPSMAN_PASSWORD
: The OpsManager password
N.B.: the pipeline assumes you have a tagged concourse worker deployed on the same network as the Director, i.e., the pipeline will use the concourse worker as the jumpbox. Ensure that this worker has enough disk space to accommodate the Director backup files.
bbr-pipeline-tasks-repo
: this repositorybinary
: a directory containing a executablebbr
file
director-backup-artifact
: a directory containing director-backup.tar generated by backing up the Director.
SKIP_SSL_VALIDATION
: if true, ssl validation will be skipped. Defaults to falseOPSMAN_URL
: The OpsManager URLOPSMAN_USERNAME
: The OpsManager usernameOPSMAN_PASSWORD
: The OpsManager password
You can set the example pipeline with fly:
cp secrets.sample.yml secrets.yml
# update secrets.yml with real secrets
fly --target <target> \
set-pipeline \
--pipeline bbr-pipeline \
--config pipeline.sample.yml \
--load-vars-from secret.yml