2 # SYNTAX: $path $rsync_options
3 # DESCRIPTION: récupère les données sauvegardées automatiquement par duplicity localement ;
4 # DESCRIPTION: les anciennes versions des données sont déplacées dans un dossier daté.
5 tool
=$
(readlink
-e "${0%/*}/..")
6 .
"$tool"/remote
/lib.sh
8 path
=${1-}; test ! "${1+set}" ||
shift
9 date=${date:-$(date +'%Y%m%d+%H%M%S%z')}
11 "$tool"/var
/backup
/current \
12 "$tool"/var
/backup
/old
/"$date"
15 --backup-dir ..
/old
/"$date" \
20 ${TRACE:+--itemize-changes} \
23 ${TRACE:+--progress} \
26 --rsh "$tool/remote/ssh -o Compression=no" \
29 backup@
"$local_fqdn":data
/"$path" :archive
/"$path" \
30 "$tool"/var
/backup
/current
31 #rmdir --ignore-fail-on-non-empty \
32 # "$tool"/var/backup/old/"$date"