streaming-mysql-backup-client job from mysql-backup/1.38.0
Github source:
6afbcb8
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
endpoint_credentials
¶
password
¶Password used by backup client to stream a backup from the mysql node
username
¶Username used by backup client to stream a backup from the mysql node
symmetric_key
¶Symmetric Key used to encrypt backups
tls
¶
ca_certificate
¶CA certificate
server_name
¶Common Name of the server certificate
cf_mysql
¶
mysql
¶
cluster_ips
¶List of IP address of servers which can generate backups
proxy
¶
arbitrator_ip
¶IP address for the arbitrator nodes of the MySQL cluster to exclude from backups
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
(fromcleanup-directories.erb
)bin/client
(fromstreaming-mysql-backup-client_ctl.erb
)bin/pre-start
(frompre-start.erb
)config/streaming-mysql-backup-client.yml
(fromstreaming-mysql-backup-client.yml.erb
)certificates/ca-certificate.pem
(fromca-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.