Skip to content

azure-blobstore-backup-restorer job from backup-and-restore-sdk/1.15.1

Github source: dcbc3b3 or master branch

Properties

bpm

enabled

Enable Bosh Process Manager

Default
false

containers

Hash of buckets to backup/restore to

Default
{}
Example
|+
  droplets:
    name: "the_droplets_container"
    azure_storage_account: "AZURE_STORAGE_ACCOUNT"
    azure_storage_key: "AZURE_STORAGE_KEY"
    environment:  # only configure for Azure sovereign clouds. Valid values include 'AzureChinaCloud', 'AzureUSGovernment', and 'AzureGermanCloud'.
    restore_from:  # optional, configure when restoring from a different storage account
      azure_storage_account:  # storage account to restore from
      azure_storage_key:  # storage key for the account

enabled

Enable backup and restore scripts in this job

Default
false

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/azure-blobstore-backup-restorer/ directory (learn more).

  • bin/bbr/backup (from backup.erb)
  • bin/bbr/metadata (from metadata.erb)
  • bin/bbr/restore (from restore.erb)
  • config/bpm.yml (from bpm.yml.erb)
  • config/containers.json (from containers.json.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.