rsync sous windows avec un chemin relatif - Logiciels - Windows & Software
MarshPosté 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.
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.
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 :
rsync -nzabv --progress --suffix=.bak --exclude "Data/" --exclude "Sim/Output/" --exclude "Build/" "./" "\\%REMOTE_FOLDER%\%JOBNR%\"
Voici le résultat de cette commande :
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 :
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.