Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1630 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  rsync : copie incrémentale qui ne l'est pas.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

rsync : copie incrémentale qui ne l'est pas.

n°1298521
greeeg
Posté le 09-12-2011 à 16:29:33  profilanswer
 

Hello,  
 
J'ai un petit script — une ligne de commande — qui réalise un rsync entre deux répertoires (un local et un distant via ssh sur un serveur qui a un montage SAMBA).
 

Code :
  1. "rsync -arvzlPO --omit-dir-times --delete-after --ignore-errors --modify-window=1 --rsh='ssh -p22' ~/myLocalDir login@host:path/to/samba/share"


 
Le problème c'est que visiblement tous les fichiers sont recopiés à chaque rsync. Y a-t-il une option qui m'échappe ? J'ai testé toutes les options qui me semblaient pertinentes, mais bon ça marche pas  :(  
 
Une idée ?
Merci beaucoup


---------------
Un être en tant qu'être ne pourrait-il pas être autre qu'il n'est s'il n'explique pas lui-même son être ?
mood
Publicité
Posté le 09-12-2011 à 16:29:33  profilanswer
 

n°1298943
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 14-12-2011 à 21:47:57  profilanswer
 

Citation :

BUGS
 
times are transferred as *nix time_t values
 
When transferring to FAT filesystems rsync may re-sync unmodified files. See the comments on the --modify-window option.


---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
n°1298946
greeeg
Posté le 14-12-2011 à 23:18:40  profilanswer
 

roscocoltran a écrit :

Citation :

BUGS
 
times are transferred as *nix time_t values
 
When transferring to FAT filesystems rsync may re-sync unmodified files. See the comments on the --modify-window option.



Hello,  
 
Le disque de destination est en ext3 (linux)…


---------------
Un être en tant qu'être ne pourrait-il pas être autre qu'il n'est s'il n'explique pas lui-même son être ?
n°1299748
Profil sup​primé
Posté le 27-12-2011 à 05:55:47  answer
 

greeeg a écrit :

Code :
  1. "rsync -arvzlPO --omit-dir-times --delete-after --ignore-errors --modify-window=1 --rsh='ssh -p22' ~/myLocalDir login@host:path/to/samba/share"



 
Je c/c quelques bouts du man :

Citation :

-a, --archive                archive mode; equals -rlptgoD (no -H,-A,-X)
-u, --update                skip files that are newer on the receiver
-O, --omit-dir-times    omit directories from --times


 
Donc il faut rajouter l'option -u, tu peux retirer '-rl' car implicite avec -a. Et '-O --omit-dir-times' est redondant. Et il manque '--times' à utiliser avec -O.

Code :
  1. rsync -auvzPO --times X --delete-after ...etc


 
Mais par contre je comprends pas l'utilisation de ton -O/--omit-dir-times, que veux-tu que la commande rsync fasse exactement ?


Message édité par Profil supprimé le 27-12-2011 à 06:04:08

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  rsync : copie incrémentale qui ne l'est pas.

 

Sujets relatifs
logiciel de copieCopie automatique de Linux vers partage Windows
Rsync de 2 serveur linux sous VMwareScript copie de profils itinérant
[SHELL] incrontab + scp/rsyncCompression (cryptée) et copie scp à la volée
[SOLARIS 10] : Simple problème de copie ?Rsync depuis un partage Samba (sans montage local possible).
alias rsync over sshFichier Bat copie sans précisions
Plus de sujets relatifs à : rsync : copie incrémentale qui ne l'est pas.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR