diff --git a/roles/common/templates/backup_files.sh b/roles/common/templates/backup_files.sh index 4a02479..23476ac 100644 --- a/roles/common/templates/backup_files.sh +++ b/roles/common/templates/backup_files.sh @@ -12,7 +12,7 @@ base="$(basename "$path")"; dest="$target/latest.tar.gpg"; # Execution -tar --directory="$dir" --create --file=- "$base" | +tar --directory="$dir" --create --dereference --file=- "$base" | pv --quiet --buffer-size 256M | gpg --quiet --no-verbose --compress-level 0 --encrypt --recipient {{ backup_gpg_fingerprint | quote }} --trust-model always > "$dest"; chmod u+r-wx,g+r-wx,o+r-wx "$dest";