Rsync ne supprime pas les fichiers.zip du dossier de destination

Résolu
ken dumoulin Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   -  
ken dumoulin Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Mon soucis est dans le titre, j'ai cette commande rsync :
rsync -avz --delete --ignore-errors --force --omit-dir-times --stats -h /serveur1 /serveur2/ > /mnt/vol1/log

je créé à partir de windows un fichier zip sur /serveur1

je fais le rsync donc nous avons

/serveur1/fichier.zip /serveur2/fichier.zip


Je peux supprimer le fichier.zip avec un rm /serveur1/fichier.zip

Mais après un rsync, j'ai toujours le fichier.zip dans le dossier de destination /serveur2/

Tout autre fichier se supprime bien
Faut-il spécifier un argument pour les fichier zip ?

Merci
A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Salut,

Non rien à spécifier, je viens de faire un test chez moi et tout c'est bien passé.

Aucune trace dans ton fichier de log ?
0
ken dumoulin Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   4
 
Merci, tout va bien, c'était un simple problème d'encodage sur mes fichiers zip, comme c'est tombé sur eux j'ai cru que c'était une erreur de zip....

Là où c'est fort c'est que en premier lieu linux encode le nom du fichier.
Et il ne peut le supprimer car il ne trouve pas le fichier à supprimer (qui a un encodage différent).

Donc le rsync qui m'indiquait un no such file

Merci
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Merci pour le retour ;-)

À la relecture du man rsync j'ai vu qu'il y avait une option "--iconv=CONVERT_SPEC", à consulter le cas échéant...
0
ken dumoulin Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   4
 
Oh c'est la moindre des choses
Oui c'est la bonne option :)
Mais il vaut mieux que je change l'encodage en amont sur le mount_smbfs
Merci !
0