mc_burp / burp functions¶
burp settings
-
mc_states.modules.mc_burp.
settings
()¶ burp settings server generates its ca server generate locally the client configuration and push it via rsync to clients
prefix: makina-states.services.backups.burp
Server opts (prefix: makina-states.services.backups.burp.server_conf)
- fqdn
- port
- status_port
- client_port
- client_status_port
- directory
- clientconfdir
- pidfile
- hardlinked_archive
- working_dir_recovery_method
- max_children
- max_status_children
- umask
- syslog
- stdout
- client_can_delete
- client_can_force_backup
- client_can_list
- client_can_restore
- client_can_verify
- version_warn
- keep
- timer_script
- timer_arg
- ca_conf
- ca_name
- ca_server_name
- ca_burp_ca
- ssl_cert
- ssl_key
- ssl_key_password
- ssl_dhfile
- notify_failure_script
- notify_failure_arg
- server_script_pre
- server_script_pre_arg
- server_script_pre_notify
- server_script_post
- server_script_post_arg
- server_script_post_run_on_fail
- server_script_post_notify
- restore_client
- client opts (client_common and client.<fqdn>)
- (prefix: makina-states.services.backups.burp.client_common)
- (prefix: makina-states.services.backups.burp.clients.<fqdn>)
- dedup_group
- mode
- port
- pidfile
- syslog
- stdout
- progress_counter
- ratelimit
- network_timeout
- autoupgrade_dir
- autoupgrade_os
- server_can_restore
- cross_filesystem
- cross_all_filesystems
- encryption_password
- ca_burp_ca
- ca_csr_dir
- ssl_cert
- ssl_key
- ssl_ciphers
- backup_script_pre
- backup_script_post
- restore_script_pre
- restore_script_post
- include
- exclude
- exclude_ext
- exclude_regex
- exclude_fs
- min_file_size
- max_file_size
- nobackup
- read_fifo
- read_all_fifos
- read_blockdev
- read_all_blockdevs
- exclude_comp
- cron_periodicity: automaticly spray all around the hour
- cron_cmd
- restore_client
- ssh_port (default 22)
- ssh_user (default root)
For each client you can define a ssh gateway (eg: for VMs with a private ip)
Extra params are:
- ssh_gateway: ip[:port] (default: 22)
- ssh_gateway_user
- ssh_gateway_key