rsync sous windows avec un chemin relatif

rsync sous windows avec un chemin relatif - Logiciels - Windows & Software

Marsh Posté le 04-09-2007 à 16:05:30    

Bonjour,
 
j'ai besoin de faire un backup de répertoires,
et j'ai choisi rsync.
Le backup se fait bien, mais j'ai besoin de faire des backup de plusieurs répertoires.
Plutôt que de changer à chaque fois la commande de rsync, j'aimerai pouvoir utiliser un chemin relatif.
 
La commande ressemblerait à ceci :

Citation :

rsync -nzabv --progress --suffix=.bak --exclude "Data/" --exclude "Sim/Output/" --exclude "Build/" "./" "\\%REMOTE_FOLDER%\%JOBNR%\"


Voici le résultat de cette commande :

Citation :

building file list ...
3 files to consider
created directory \Jupiter\home2\Server\J-959"
./
_0430_cwrsync_User2Jupiter_at_ddier.cmd
rsync.txt
 
sent 164 bytes  received 38 bytes  404.00 bytes/sec
total size is 856  speedup is 4.24
Press any key to continue . . .


 
Donc ça parait bon.
 
Maintenant j'enlève le flag "-n" et ça ne se passe plus bien :

Citation :

building file list ...
3 files to consider
rsync: mkdir "/cygdrive/d/project/ddier/J_959_test/\Jupiter\home2\Server\J-959"" failed: No such file or directory (2)
rsync error: error in file IO (code 11) at main.c(529) [receiver=2.6.9]
rsync: connection unexpectedly closed (8 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(453) [sender=
2.6.9]
Press any key to continue . . .


 
Donc il y a quelque chose qui coince.
J'ai essayé plusieurs syntaxes, mais je ne trouve pas la bonne.
Quelqu'un peut-il m'aider ?
 
Merci
 
P.S. : le serveur rsync tourne sur une machine winNT, et fonctionne bien tant qu'on spécifie un chemin absolu pour le répertoire source.


---------------
Il n'est pas nécéssaire de réussir pour persévérer.
Reply

Marsh Posté le 04-09-2007 à 16:05:30   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed