mc_dbsmartbackup / db_smart_backup functions

mc_states.modules.mc_dbsmartbackup.settings()

Configuration registry for dbsmartbackup (https://github.com/kiorky/db_smart_backup)

cron_activated
toggle on/off the nightly cron
cron_hour
which hour of the day do we run the script
cron_minute
which minute of the day do we run the script
backup_path_prefix
root level dir for the backup storage
dbexclude
exclude some databases from the backup
dbnames
select databases to backup (default: all)
disable_mail
to disable the summary email
global_backup
do we also store the global objects and privileges (default: 1)
owner
owner of the files
group
group of the backup files
keep_days
how many days to keep
keep_lasts
how many ‘last’ backups to leep
keep_logs
how many logs to keep
keep_monthes
how many monthes to keep
keep_weeks’: ‘8’,
how many weeks to keep
mail
summary email recipient
mysqldump_autocommit
do we use mysqldump autocommit

mysqldump_completeinserts

mysqldump_debug

mysqldump_locktables

mysqldump_noroutines

mysqldump_no_single_transaction

mysql_password
mysql root password
mysql_sock_paths
list of directories where to find mysql socket
mysql_use_ssl
do we use ssl to connect to mysql
mongodb_path
path to mongodb
mongodb_user
mongodb admin
mongodb_password
mongodb admin password
servername
servername tied to those backups