Domaine public đź…­

CMS minimal
ecrit avec VI

[ /  ^ < ]

      11/05/2026

# comment utiliser la commande rsync pour reelemnt sauvegarder, c'est à dire concerver les anciennes versions des fichiers modifiés ou supprimé, on parle alors de plusirues généations.
# par défaut l'option -b renome l'ancien fichier en ajoutant un tilde (~) derriere le nom et donc ne garde qu'une seule génération.
# pour plus de profondeur il faut utiliser l'option --backup-dir=.... en changeant Ă  chaque fois


SOURCE=/rep-toto
CIBLE=/sauve
VERSION=$(basename $SOURCE)$(%F-%T%N) # AAAA-MM-JJ-hh:mm:ss-nanosecondes
rsync -a --delete --backup-dir=$VERSION rep-toto $CIBLE

# quand --backup-dir indique un chemin relatif le repertoire sera mis dans le repertoire cible
# si le repertoire source est indiqué avec un slash à la fin, c'est le contenu qui sera synchronisé
# du coup les repertoires de versions seront imbriqués puisqu'ils sont absents de la source

ƒraηcois✉memoρersο.ƒr