config.yaml 836 B

1234567891011121314151617181920212223242526272829303132333435
  1. source_directories:
  2. - /mnt/home/theenglishway/Documents/cv
  3. - /mnt/home/theenglishway/Documents/formations/5_jours
  4. repositories:
  5. - path: ssh://u505981@u505981.your-storagebox.de:23/./borg-repo
  6. one_file_system: true
  7. remote_path: borg-1.4
  8. # Passphase is set in varibable $BORG_PASSPHRASE
  9. # encryption_passphrase: "DoNotForgetToChangeYourPassphrase"
  10. compression: lz4
  11. archive_name_format: 'backup-{hostname}-{now}'
  12. keep_hourly: 10
  13. keep_daily: 7
  14. keep_weekly: 4
  15. keep_monthly: 12
  16. keep_yearly: 10
  17. checks:
  18. - name: repository
  19. frequency: 2 weeks
  20. - name: archives
  21. frequency: always
  22. - name: extract
  23. frequency: 2 weeks
  24. - name: data
  25. frequency: 1 month
  26. before_everything:
  27. - echo "Starting a backup job."
  28. after_everything:
  29. - echo "Backup created."
  30. on_error:
  31. - echo "Error while creating a backup."