Pages : 1
#1 Le 16/06/2023, à 21:49
- psylo24
[Résolu] Probléme rsync
Bonjour,
J'ai fait un script de sauvegarde rsync, je veux que ca me sauvegarde un dossier (et sous dossiers) de mon disque dur vers ma clé usb et que ca sauvegarde les fichiers avant des les écraser dans le dossier Fichiers_modifies qui est sur ma clé usb, ca fonctionne sauf la partie fichiers modifiés car j'ai beau lancer 2 fois d'affiler ma commande, dans Fichiers_modifies il y a toujours des fichiers qui apparaissent pourtant je n'ai fait aucune modif dans mon dossier source. Si je le lance 3 fois par exemple, dans mes 3 dossiers datés j'aurai exactement les mêmes fichiers dans Fichiers_modifies, je ne comprends pas pourquoi...., normalement il devrait rien y avoir dans mon dossier Fichiers_modifies
Voici mon script
#!/bin/bash
SRC=/media/XX/XX
usb_uuid="XXX-XXXX"
# Recherche du chemin de montage
mount_path=$(findmnt -no TARGET -S UUID="$usb_uuid")
if [ -n "$mount_path" ]; then
echo "La clé USB avec l'UUID $usb_uuid est montée sur : $mount_path"
#Creation logs et dossier temp
ZEDATE=`date +%Y-%m-%d_a_%Hh%M`
mkdir -p $mount_path/Fichiers_modifies/$ZEDATE/
touch $mount_path/Fichiers_modifies/$ZEDATE/log_$ZEDATE.log
touch $mount_path/Fichiers_modifies/$ZEDATE/erreurs.log
log=$mount_path/Fichiers_modifies/$ZEDATE/erreurs.log
#Lancement sauvegarde
/usr/bin/rsync -av --ignore-errors --log-file=$mount_path/Fichiers_modifies/$ZEDATE/log_$ZEDATE.log --stats --delete --backup --backup-dir=$mount_path/Fichiers_modifies/$ZEDATE $SRC/2023/ $mount_path/XXX/2023/ 2>$log
else
echo "La clé USB avec l'UUID $usb_uuid n'est pas montée."
exit
fi
Voici les logs des fichiers que ca considére comme 'modifié' alors que je n'y ai pas touché :
023/06/16 22:43:25 [3466] >f..tp..... BBBBBBBB/23003.pdf
2023/06/16 22:43:25 [3466] >f..tp..... BBBBBBBB/23009.pdf
2023/06/16 22:43:25 [3466] >f..tp..... BBBBBBBB/23010.pdf
2023/06/16 22:43:26 [3466] >f..tp..... BBBBBBBB/23012.pdf
2023/06/16 22:43:26 [3466] >f..tp..... BBBBBBBB/23013.pdf
je ne sais pas à quoi correspond f et tp dans le log
Quelqu'un aurai une idée du probléme?
Merci à vous :-)
Dernière modification par psylo24 (Le 16/06/2023, à 22:20)
Hors ligne
#2 Le 16/06/2023, à 22:06
- Watael
Re : [Résolu] Probléme rsync
je veux que ca me
sauvegarde un dossier (et sous dossiers) de mon disque dur vers ma clé usb
et que ca sauvegarde les fichiers avant des les écraser dans le dossier Fichiers_modifies qui est sur ma clé usb,ca fonctionne
sauf la partie fichiers modifiés car
j'ai beau lancer 2 fois d'affiler ma commande,
dans Fichiers_modifies il y a toujours des fichiers qui apparaissent pourtant je n'ai fait aucune modif
il y a après rsync deux "fichiersModifiés", sur le DD et sur la clé.
-delete ne s'occupe que des fichiers sur la destination - le DD
est-ce que --remove-source-files va faire ça ???
ou faudra-t-il, lors des mouvements sur la clé, purger ce répertorie ?
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#3 Le 16/06/2023, à 22:19
- psylo24
Re : [Résolu] Probléme rsync
Salut merci pour ta réponse mais en cherchant un peu et en essayant j'ai trouvé que rsync détecte une différence au niveau des droits et timestamp, alors je viens de résoudre le probléme avec la commande : rsync -acvzh
Merci à vous en espérant que ca puisse aider quelqu'un
Hors ligne