Bonjour,
J'utilise rsync pour synchroniser le contenu de deux repertoires sur deux
serveurs differents.
Le script le voici :
<Debut du script>
#! /bin/ksh
export SRC=/nim/mksysb/
export DEST=/nim/mksysb/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsmsrv:$DEST
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$DEST $SRC
<Fin du script>
Alors, ce script fonctionne sauf que parfois il se bloque et ne fait rien !!!
Que faire, comment voir ce qui ne va pas ?
Merci
Bonjour,
J'utilise rsync pour synchroniser le contenu de deux repertoires sur deux
serveurs differents.
Le script le voici :
<Debut du script>
#! /bin/ksh
export SRC=/nim/mksysb/
export DEST=/nim/mksysb/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsmsrv:$DEST
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$DEST $SRC
<Fin du script>
Alors, ce script fonctionne sauf que parfois il se bloque et ne fait rien !!!
Que faire, comment voir ce qui ne va pas ?
Merci
Bonjour,
J'utilise rsync pour synchroniser le contenu de deux repertoires sur deux
serveurs differents.
Le script le voici :
<Debut du script>
#! /bin/ksh
export SRC=/nim/mksysb/
export DEST=/nim/mksysb/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsmsrv:$DEST
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$DEST $SRC
<Fin du script>
Alors, ce script fonctionne sauf que parfois il se bloque et ne fait rien !!!
Que faire, comment voir ce qui ne va pas ?
Merci
scratt a écrit:> Bonjour,
Bonjour,
> J'utilise rsync pour synchroniser le contenu de deux repertoires sur de ux
> serveurs differents.
> Le script le voici :
><Debut du script>
> #! /bin/ksh
> export SRC=/nim/mksysb/
> export DEST=/nim/mksysb/
> /usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsms rv:$DEST
> /usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$D EST $SRC
><Fin du script>
Je ne sais pas pourquoi ton script s'arrête, mais je ne comprends pas
tes deux commandes. Visiblement tu fais une première synchronisation d' un
répertoire A vers un répertoire B, puis tu re-synchronise le répert oire
B vers le répertoire A ? Est-ce vraiment utile, étant donné que le
répertoire B doit après la première synchro être identique au r épertoire
A ?
> Alors, ce script fonctionne sauf que parfois il se bloque et ne fait ri en !!!
> Que faire, comment voir ce qui ne va pas ?
Tu peux exécuter le script à la main, éventuellement en mettant l'o ption
--progress pour voir sur quel fichier le processus s'arrête s'il
commence son travail, ou sinon en spécifiant l'option --log-file=FILE
pour enregistrer la sortie dans un fichier.
> Merci
--
Alex
scratt a écrit:> Bonjour,
Bonjour,
> J'utilise rsync pour synchroniser le contenu de deux repertoires sur de ux
> serveurs differents.
> Le script le voici :
><Debut du script>
> #! /bin/ksh
> export SRC=/nim/mksysb/
> export DEST=/nim/mksysb/
> /usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsms rv:$DEST
> /usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$D EST $SRC
><Fin du script>
Je ne sais pas pourquoi ton script s'arrête, mais je ne comprends pas
tes deux commandes. Visiblement tu fais une première synchronisation d' un
répertoire A vers un répertoire B, puis tu re-synchronise le répert oire
B vers le répertoire A ? Est-ce vraiment utile, étant donné que le
répertoire B doit après la première synchro être identique au r épertoire
A ?
> Alors, ce script fonctionne sauf que parfois il se bloque et ne fait ri en !!!
> Que faire, comment voir ce qui ne va pas ?
Tu peux exécuter le script à la main, éventuellement en mettant l'o ption
--progress pour voir sur quel fichier le processus s'arrête s'il
commence son travail, ou sinon en spécifiant l'option --log-file=FILE
pour enregistrer la sortie dans un fichier.
> Merci
--
Alex
scratt a écrit:> Bonjour,
Bonjour,
> J'utilise rsync pour synchroniser le contenu de deux repertoires sur de ux
> serveurs differents.
> Le script le voici :
><Debut du script>
> #! /bin/ksh
> export SRC=/nim/mksysb/
> export DEST=/nim/mksysb/
> /usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsms rv:$DEST
> /usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$D EST $SRC
><Fin du script>
Je ne sais pas pourquoi ton script s'arrête, mais je ne comprends pas
tes deux commandes. Visiblement tu fais une première synchronisation d' un
répertoire A vers un répertoire B, puis tu re-synchronise le répert oire
B vers le répertoire A ? Est-ce vraiment utile, étant donné que le
répertoire B doit après la première synchro être identique au r épertoire
A ?
> Alors, ce script fonctionne sauf que parfois il se bloque et ne fait ri en !!!
> Que faire, comment voir ce qui ne va pas ?
Tu peux exécuter le script à la main, éventuellement en mettant l'o ption
--progress pour voir sur quel fichier le processus s'arrête s'il
commence son travail, ou sinon en spécifiant l'option --log-file=FILE
pour enregistrer la sortie dans un fichier.
> Merci
--
Alex
Bonjour,
J'utilise rsync pour synchroniser le contenu de deux repertoires sur deux serveurs differents.
Le script le voici :
<Debut du script>
#! /bin/ksh
export SRC=/nim/mksysb/
export DEST=/nim/mksysb/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC host2: $DEST
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync host2:$DEST $SRC
<Fin du script>
Alors, ce script fonctionne sauf que parfois il se bloque et ne fait rien !!!
Que faire, comment voir ce qui ne va pas ?
Merci
Bonjour,
J'utilise rsync pour synchroniser le contenu de deux repertoires sur deux serveurs differents.
Le script le voici :
<Debut du script>
#! /bin/ksh
export SRC=/nim/mksysb/
export DEST=/nim/mksysb/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC host2: $DEST
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync host2:$DEST $SRC
<Fin du script>
Alors, ce script fonctionne sauf que parfois il se bloque et ne fait rien !!!
Que faire, comment voir ce qui ne va pas ?
Merci
Bonjour,
J'utilise rsync pour synchroniser le contenu de deux repertoires sur deux serveurs differents.
Le script le voici :
<Debut du script>
#! /bin/ksh
export SRC=/nim/mksysb/
export DEST=/nim/mksysb/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC host2: $DEST
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync host2:$DEST $SRC
<Fin du script>
Alors, ce script fonctionne sauf que parfois il se bloque et ne fait rien !!!
Que faire, comment voir ce qui ne va pas ?
Merci
Mon script :
export SRC=/source/
export DEST=/destination/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC host 2:$DEST
Avec l'option --progress j'ai pu remarqué que mon traitement se bloq ue ici :
building file list ...
11 files to consider
fichier_A
2157589760 93% 11.38MB/s 0:00:13
Ensuite ma seconde remarque est que je veux synchroniser deux
repertoires distants situés sur host1 et host2. Il se trouve que sur
host2 il y a 13 fichiers et seulement 11 sur host1. A la fin de la
synchronisation je devrais avoir 13 fichiers partout non ?
on dirait que des que les fichiers sont superieurs à 2 Go ca deconne !!!
Mon script :
export SRC=/source/
export DEST=/destination/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC host 2:$DEST
Avec l'option --progress j'ai pu remarqué que mon traitement se bloq ue ici :
building file list ...
11 files to consider
fichier_A
2157589760 93% 11.38MB/s 0:00:13
Ensuite ma seconde remarque est que je veux synchroniser deux
repertoires distants situés sur host1 et host2. Il se trouve que sur
host2 il y a 13 fichiers et seulement 11 sur host1. A la fin de la
synchronisation je devrais avoir 13 fichiers partout non ?
on dirait que des que les fichiers sont superieurs à 2 Go ca deconne !!!
Mon script :
export SRC=/source/
export DEST=/destination/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC host 2:$DEST
Avec l'option --progress j'ai pu remarqué que mon traitement se bloq ue ici :
building file list ...
11 files to consider
fichier_A
2157589760 93% 11.38MB/s 0:00:13
Ensuite ma seconde remarque est que je veux synchroniser deux
repertoires distants situés sur host1 et host2. Il se trouve que sur
host2 il y a 13 fichiers et seulement 11 sur host1. A la fin de la
synchronisation je devrais avoir 13 fichiers partout non ?
on dirait que des que les fichiers sont superieurs à 2 Go ca deconne !!!
> #! /bin/ksh
> export SRC=/nim/mksysb/
> export DEST=/nim/mksysb/
> /usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsmsrv:$DEST
> /usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$DEST $SRC
Je ne sais pas pourquoi ton script s'arrête, mais je ne comprends pas
tes deux commandes. Visiblement tu fais une première synchronisation d'un
répertoire A vers un répertoire B, puis tu re-synchronise le répertoire
B vers le répertoire A ? Est-ce vraiment utile, étant donné que le
répertoire B doit après la première synchro être identique au répertoire
A ?
Oui c'est vrai une seule synchro suffit !!!
> #! /bin/ksh
> export SRC=/nim/mksysb/
> export DEST=/nim/mksysb/
> /usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsmsrv:$DEST
> /usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$DEST $SRC
Je ne sais pas pourquoi ton script s'arrête, mais je ne comprends pas
tes deux commandes. Visiblement tu fais une première synchronisation d'un
répertoire A vers un répertoire B, puis tu re-synchronise le répertoire
B vers le répertoire A ? Est-ce vraiment utile, étant donné que le
répertoire B doit après la première synchro être identique au répertoire
A ?
Oui c'est vrai une seule synchro suffit !!!
> #! /bin/ksh
> export SRC=/nim/mksysb/
> export DEST=/nim/mksysb/
> /usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsmsrv:$DEST
> /usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$DEST $SRC
Je ne sais pas pourquoi ton script s'arrête, mais je ne comprends pas
tes deux commandes. Visiblement tu fais une première synchronisation d'un
répertoire A vers un répertoire B, puis tu re-synchronise le répertoire
B vers le répertoire A ? Est-ce vraiment utile, étant donné que le
répertoire B doit après la première synchro être identique au répertoire
A ?
Oui c'est vrai une seule synchro suffit !!!
on dirait que des que les fichiers sont superieurs à 2 Go ca deconne !!!
on dirait que des que les fichiers sont superieurs à 2 Go ca deconne !!!
on dirait que des que les fichiers sont superieurs à 2 Go ca deconne !!!
Bonjour,
J'utilise rsync pour synchroniser le contenu de deux repertoires sur deux serveurs differents.
Le script le voici :
<Debut du script>
#! /bin/ksh
export SRC=/nim/mksysb/
export DEST=/nim/mksysb/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsmsrv :$DEST
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$DES T $SRC
<Fin du script>
Alors, ce script fonctionne sauf que parfois il se bloque et ne fait rien !!!
Que faire, comment voir ce qui ne va pas ?
Merci
Bonjour,
J'utilise rsync pour synchroniser le contenu de deux repertoires sur deux serveurs differents.
Le script le voici :
<Debut du script>
#! /bin/ksh
export SRC=/nim/mksysb/
export DEST=/nim/mksysb/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsmsrv :$DEST
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$DES T $SRC
<Fin du script>
Alors, ce script fonctionne sauf que parfois il se bloque et ne fait rien !!!
Que faire, comment voir ce qui ne va pas ?
Merci
Bonjour,
J'utilise rsync pour synchroniser le contenu de deux repertoires sur deux serveurs differents.
Le script le voici :
<Debut du script>
#! /bin/ksh
export SRC=/nim/mksysb/
export DEST=/nim/mksysb/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsmsrv :$DEST
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$DES T $SRC
<Fin du script>
Alors, ce script fonctionne sauf que parfois il se bloque et ne fait rien !!!
Que faire, comment voir ce qui ne va pas ?
Merci
Juste pour comprendre :
J'ai deux repertoires A et B respectivement sur
HostA et HostB. /A et /B sont alimentes chaque jours entre 10H00 et 15H00
par des fichiers de natures differentes. Mais le soir après 15H00 je
veux que /A et /B soit synchroniser. Quels parametres dois utiliser ?
Merci
Juste pour comprendre :
J'ai deux repertoires A et B respectivement sur
HostA et HostB. /A et /B sont alimentes chaque jours entre 10H00 et 15H00
par des fichiers de natures differentes. Mais le soir après 15H00 je
veux que /A et /B soit synchroniser. Quels parametres dois utiliser ?
Merci
Juste pour comprendre :
J'ai deux repertoires A et B respectivement sur
HostA et HostB. /A et /B sont alimentes chaque jours entre 10H00 et 15H00
par des fichiers de natures differentes. Mais le soir après 15H00 je
veux que /A et /B soit synchroniser. Quels parametres dois utiliser ?
Merci
scratt a écrit:
Juste pour comprendre :
J'ai deux repertoires A et B respectivement sur
HostA et HostB. /A et /B sont alimentes chaque jours entre 10H00 et 15H00
par des fichiers de natures differentes. Mais le soir après 15H00 je
veux que /A et /B soit synchroniser. Quels parametres dois utiliser ?
Merci
Rsync a ma connaissance n'est pas le bon outil pour faire de la
synchronisation bi-directionnelle. Si le même fichier est modifié sur A
et B avant ta synchronisation, soit tu perdras les modifications d'un
côté, soit tu préserveras les différences des deux côtés selon les
options que tu passe à rsync.
Tu devrais plutôt te tourner vers: unison
http://www.cis.upenn.edu/~bcpierce/unison/
scratt a écrit:
Juste pour comprendre :
J'ai deux repertoires A et B respectivement sur
HostA et HostB. /A et /B sont alimentes chaque jours entre 10H00 et 15H00
par des fichiers de natures differentes. Mais le soir après 15H00 je
veux que /A et /B soit synchroniser. Quels parametres dois utiliser ?
Merci
Rsync a ma connaissance n'est pas le bon outil pour faire de la
synchronisation bi-directionnelle. Si le même fichier est modifié sur A
et B avant ta synchronisation, soit tu perdras les modifications d'un
côté, soit tu préserveras les différences des deux côtés selon les
options que tu passe à rsync.
Tu devrais plutôt te tourner vers: unison
http://www.cis.upenn.edu/~bcpierce/unison/
scratt a écrit:
Juste pour comprendre :
J'ai deux repertoires A et B respectivement sur
HostA et HostB. /A et /B sont alimentes chaque jours entre 10H00 et 15H00
par des fichiers de natures differentes. Mais le soir après 15H00 je
veux que /A et /B soit synchroniser. Quels parametres dois utiliser ?
Merci
Rsync a ma connaissance n'est pas le bon outil pour faire de la
synchronisation bi-directionnelle. Si le même fichier est modifié sur A
et B avant ta synchronisation, soit tu perdras les modifications d'un
côté, soit tu préserveras les différences des deux côtés selon les
options que tu passe à rsync.
Tu devrais plutôt te tourner vers: unison
http://www.cis.upenn.edu/~bcpierce/unison/
Bonjour,
J'utilise rsync pour synchroniser le contenu de deux repertoires sur deux serveurs differents.
Le script le voici :
<Debut du script>
#! /bin/ksh
export SRC=/nim/mksysb/
export DEST=/nim/mksysb/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsmsrv :$DEST
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$DES T $SRC
<Fin du script>
Alors, ce script fonctionne sauf que parfois il se bloque et ne fait rien !!!
Que faire, comment voir ce qui ne va pas ?
Merci
Bonjour,
J'utilise rsync pour synchroniser le contenu de deux repertoires sur deux serveurs differents.
Le script le voici :
<Debut du script>
#! /bin/ksh
export SRC=/nim/mksysb/
export DEST=/nim/mksysb/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsmsrv :$DEST
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$DES T $SRC
<Fin du script>
Alors, ce script fonctionne sauf que parfois il se bloque et ne fait rien !!!
Que faire, comment voir ce qui ne va pas ?
Merci
Bonjour,
J'utilise rsync pour synchroniser le contenu de deux repertoires sur deux serveurs differents.
Le script le voici :
<Debut du script>
#! /bin/ksh
export SRC=/nim/mksysb/
export DEST=/nim/mksysb/
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync $SRC tsmsrv :$DEST
/usr/local/bin/rsync -avz --rsync-path=/usr/local/bin/rsync tsmsrv:$DES T $SRC
<Fin du script>
Alors, ce script fonctionne sauf que parfois il se bloque et ne fait rien !!!
Que faire, comment voir ce qui ne va pas ?
Merci