# You will need to edit this file to match your configuration # For details, please consult the project wiki: # https://man.sr.ht/~reesmichael1/revocatio backups: - name: borg-repo options: kind: borg password: "abc123" path: "/path/to/repo" # This field is optional--remove it if you want to look at all archives glob: important-* borg_check: archives_only: true repository_only: false verify_data: false - name: files options: kind: file path: /tmp/backups file_format: backup\d{2} ok_days: 2 min_size: 100 # in bytes - name: database options: kind: pg_dump path: /tmp/database file_format: psql-\d{8}.gz$ verify: compression: gzip ok_days: 2 ok_days: 3 # If given, we will call this command and replace %s with a report of the failures. fail_command: [echo, "uh-oh, missing backups...:", "%s"]