Skip to content

streaming-mysql-backup-client job from mysql-backup/2.8.0

Github source: 81f18d2 or master branch

Properties

cf-mysql-backup

backup-all-masters

If true, backups will be taken from all master nodes

Default
false

backup-client

output_folder

Folder to place the prepared backups

Default
/var/vcap/store/mysql-backups
tmp_folder

Folder to download / prepare backups

Default
/var/vcap/store/mysql-backups-tmp

backup-server

port

Port number of server that generates backups

Default
8081

backup_from_inactive_node

If true, backups will be taken from the galera node with the highest wsrep_local_index

Default
false

symmetric_key

Symmetric Key used to encrypt backups

tls

ca_certificate

CA certificate

server_name

Common Name of the server certificate

Templates

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

  • bin/cleanup-directories (from cleanup-directories.erb)
  • bin/client (from streaming-mysql-backup-client_ctl.sh.erb)
  • bin/pre-start (from pre-start.erb)
  • config/streaming-mysql-backup-client.yml (from streaming-mysql-backup-client.yml.erb)
  • certificates/ca-certificate.pem (from ca-certificate.pem.erb)

Packages

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