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.
 
 
 

38 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. /usr
  8. /var
  9. one-file-system: true
  10. exclude-caches: true
  11. # Files larger than this are excluded. If a large file isn't
  12. # explicitly mentioned in "excludes" below, it also generates a
  13. # warning. Note that this counts used blocks, so files with large
  14. # holes will still be considered small (since they'll compress easily)
  15. max-file-size: 500MiB
  16. # Files/dirs to exclude from backup.
  17. # Relative paths are treated as if starting with **/
  18. # Paths ending in / will only match directories.
  19. exclude: |
  20. /var/tmp/
  21. /tmp/
  22. /var/cache/apt/archives/
  23. Steam/steamapps/
  24. Steam/ubuntu*/
  25. .cache/
  26. # Files that are always included, even if they would have been
  27. # excluded due to file size or the "exclude" list.
  28. # Matching rules are the same as above.
  29. unexclude: |
  30. .git/objects/pack/*.pack
  31. # Email address for notification at end of backup
  32. notify-email: jim@jim.sh