streaming-mysql-backup-client job from mysql-backup/2.15.0
Github source:
4dc6f7d
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
backup_local_node_only
¶If true, backup will be taken from local node
- Default
false
enable_mutual_tls
¶If true, the backup client will present a certificate to the server
- Default
false
symmetric_key
¶Symmetric Key used to encrypt backups
tls
¶
ca_certificate
¶CA certificate
client_certificate
¶client certificate
- Default
""
client_key
¶client private key
- Default
""
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
(fromcleanup-directories.erb
)bin/client
(fromstreaming-mysql-backup-client_ctl.sh.erb
)bin/pre-start
(frompre-start.erb
)config/streaming-mysql-backup-client.yml
(fromstreaming-mysql-backup-client.yml.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.