43 lines
1.1 KiB
YAML
43 lines
1.1 KiB
YAML
# List multiple roots, in case they come from different file systems.
|
|
# Any paths already included by another root will be excluded, so it's
|
|
# OK if these paths actually live on the same filesystem.
|
|
roots: |
|
|
/
|
|
/boot
|
|
/usr
|
|
/var
|
|
|
|
one-file-system: true
|
|
exclude-caches: true
|
|
|
|
# Files/dirs to exclude from backup.
|
|
# Relative paths are treated as if starting with **/
|
|
# Paths ending in / will only match directories.
|
|
exclude: |
|
|
/var/tmp/
|
|
/tmp/
|
|
/var/cache/apt/archives/
|
|
Steam/steamapps/
|
|
Steam/ubuntu*/
|
|
.cache/
|
|
|
|
# Rules to exclude files based on file size.
|
|
# This is a dict of sizes, each with a list of rules.
|
|
# For a given path, the largest size with a matching rule applies.
|
|
# Matching follows the same behavior as the "exclude" list.
|
|
# Size is calculated as used blocks (think "du", not "du --apparent-size").
|
|
max-size-rules:
|
|
500 MiB: |
|
|
*
|
|
# 1.0 GiB: |
|
|
# *.mp4
|
|
|
|
# Files that are always included, even if they would have been
|
|
# excluded due to file size or the "exclude" list.
|
|
# Matching follows the same behavior as the "exclude" list.
|
|
unexclude: |
|
|
.git/objects/pack/*.pack
|
|
|
|
# Email address for notification at end of backup
|
|
notify-email: jim@jim.sh
|