My backup scripts and tools
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

39 lines
1.1 KiB

  1. # List multiple roots, in case they come from different file systems.
  2. # Any paths already included by another root will be excluded, so it's
  3. # OK if these paths actually live on the same filesystem.
  4. roots: |
  5. /
  6. /boot
  7. /efi
  8. /usr
  9. /var
  10. one-file-system: true
  11. exclude-caches: true
  12. # Files larger than this are excluded. If a large file isn't
  13. # explicitly mentioned in "excludes" below, it also generates a
  14. # warning. Note that this counts used blocks, so files with large
  15. # holes will still be considered small (since they'll compress easily)
  16. max-file-size: 500MiB
  17. # Files/dirs to exclude from backup.
  18. # Relative paths are treated as if starting with **/
  19. # Paths ending in / will only match directories.
  20. exclude: |
  21. /var/tmp/
  22. /tmp/
  23. /var/cache/apt/archives/
  24. Steam/steamapps/
  25. Steam/ubuntu*/
  26. .cache/
  27. # Files that are always included, even if they would have been
  28. # excluded due to file size or the "exclude" list.
  29. # Matching rules are the same as above.
  30. force-include: |
  31. .git/objects/pack/*.pack
  32. # Email address for notification at end of backup
  33. notify-email: jim@jim.sh