diff --git a/roles/borg_client/templates/borg-backup.sh.j2 b/roles/borg_client/templates/borg-backup.sh.j2 index 2a1103a96afc41ee6066c1f0629aed482d5b2ba5..2e6c44dcd34887ebcafad3714904c3d11c49cd02 100644 --- a/roles/borg_client/templates/borg-backup.sh.j2 +++ b/roles/borg_client/templates/borg-backup.sh.j2 @@ -23,7 +23,8 @@ delete_snapshot() { } if is_btrfs "$src"; then - list_of_btrfs_submounts=$(findmnt -Rl -o target,fstype,options / | grep btrfs | grep -v "subvol=\/[[:alnum:]]" | cut -d ' ' -f1) + # List all btrfs submounts we want to backup, e.g. homedir.archlinux.org with "/ /home" + list_of_btrfs_submounts=$(findmnt -Rl -o target,fstype,options / | grep btrfs | grep -v docker | grep -v "subvol=\/[[:alnum:]]" | cut -d ' ' -f1) if [[ -d "$backup_mountdir" ]]; then if [[ $(findmnt -M "$backup_mountdir") ]]; then