Skip to content

streaming-mysql-backup-tool job from mysql-backup/2.2.0

Github source: df2c18f or master branch

Properties

cf-mysql-backup

backup-server

port

Port number used for listening for backup requests

Default
8081

disabled

If true, the tool will not be run

Default
false

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

tls

server_certificate

certificate

server_key

private key

ulimit

Maximum concurrent number of open files

Default
65536

cf_mysql

mysql

defaults_file_path

Path to the mysql defaults file used to authenticate to the database

Default
/var/vcap/jobs/mysql/config/mylogin.cnf

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-tool/ directory (learn more).

  • bin/simple_collect.sh (from simple_collect.sh.erb)
  • bin/streaming-backup_ctl (from streaming-backup_ctl.erb)
  • config/streaming-mysql-backup-tool.yml (from streaming-mysql-backup-tool.yml.erb)
  • certificates/server-cert.pem (from server-cert.pem.erb)
  • certificates/server-key.pem (from server-key.pem.erb)

Packages

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