psc-per-vm/config.yaml

24 lines
588 B
YAML

source_directories:
- /data
repositories:
- path: ###repo####
encryption_passphrase: "1c9de0f1b439517446846d5e04981bff08190483"
compression: auto,zstd
ssh_command: ssh -i /root/.ssh/id_ed25519
keep_daily: 7
keep_weekly: 4
keep_monthly: 6
keep_yearly: 1
checks:
- name: repository
- name: archives
after_backup:
- date +%s > /usr/lib/check_mk_agent/plugins/last_backup
before_backup:
- docker exec psc-mongodb-1 sh -c 'mongodump --archive' > /data/mongodb.dump
- docker exec psc-mysql-1 /usr/bin/mysqldump -u root --password=Wichtig1 psc > /data/mysql_backup.sql