Hi. I installed the rsync and I need it to run every 5 seconds between 2 machines. I was planning to use it in crontab, but this allows only every minute. I couldn?t find how to do it. Could someone explain me how to run rsync automatically every 5 seconds? Thanks in advance, Mauro
A simple way would be to write an infinite loop shell script: -------------------- #!/bin/bash while [ 0 == 0 ] do rsync ... sleep 5 done ------------------- This, however, does not ensure that rsync is called every 5 seconds "on the clock", just that 5 seconds pass between two consecutive calls. /Greger On Wed, 2 Jul 2003 10:32:51 -0300, Mauro Nunes (SAO PAULO/EDB) <mauro.nunes@ericsson.com> wrote:> Hi. > > I installed the rsync and I need it to run every 5 seconds between 2 > machines. > > I was planning to use it in crontab, but this allows only every minute. > > I couldn?t find how to do it. > > Could someone explain me how to run rsync automatically every 5 seconds? > > Thanks in advance, > > Mauro > -- > To unsubscribe or change options: > http://lists.samba.org/mailman/listinfo/rsync > Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html >
Every 5 seconds seems a bit excessive in terms of CPU utilization and network bandwidth. Are you trying to ensure close-to-real-time synchronization by doing this? If you have the ability to run processes on the source machine, perhaps running a process that monitors the source directory for changes and then runs rsync when changes occur would reduce overhead? Others with more experience may have better ideas. jpt> -----Original Message----- > From: Mauro Nunes (SAO PAULO/EDB) [mailto:mauro.nunes@ericsson.com] > Sent: Wednesday, July 02, 2003 9:33 AM > To: 'rsync@lists.samba.org' > Subject: Rsync utilization every 5 seconds > > > Hi. > > I installed the rsync and I need it to run every 5 seconds > between 2 machines. > > I was planning to use it in crontab, but this allows only > every minute. > > I couldn?t find how to do it. > > Could someone explain me how to run rsync automatically every > 5 seconds? > > Thanks in advance, > > Mauro > -- > To unsubscribe or change options: > http://lists.samba.org/mailman/listinfo/rsync > Before posting, read: > http://www.catb.org/~esr/faqs/smart-questions.html >
If you insist on every 5 seconds:
--------------------------
#!/bin/sh
while :
do rsync [opts] SRC DEST
sleep 5
done
-----------------------------------------------------------------
Todd Joseph
Director, Network & Systems Architecture
Groove Networks
P: 978-720-2129
mailto:todd_joseph@groove.net
|---------+----------------------------------------------------------->
| | "Tillman, James"
<JamesTillman@fdle.state.fl.us>|
| | Sent by: |
| | rsync-bounces+todd_joseph/groove=groove.net@list|
| | s.samba.org |
| | |
| | |
| | 07/02/2003 09:41 AM |
| | |
|---------+----------------------------------------------------------->
>----------------------------------------------------------------------------------------------|
|
|
| To: "'rsync@lists.samba.org'"
<rsync@lists.samba.org> |
| cc:
|
| Subject: RE: Rsync utilization every 5 seconds
|
>----------------------------------------------------------------------------------------------|
Every 5 seconds seems a bit excessive in terms of CPU utilization and
network bandwidth. Are you trying to ensure close-to-real-time
synchronization by doing this? If you have the ability to run processes on
the source machine, perhaps running a process that monitors the source
directory for changes and then runs rsync when changes occur would reduce
overhead?
Others with more experience may have better ideas.
jpt
> -----Original Message-----
> From: Mauro Nunes (SAO PAULO/EDB) [mailto:mauro.nunes@ericsson.com]
> Sent: Wednesday, July 02, 2003 9:33 AM
> To: 'rsync@lists.samba.org'
> Subject: Rsync utilization every 5 seconds
>
>
> Hi.
>
> I installed the rsync and I need it to run every 5 seconds
> between 2 machines.
>
> I was planning to use it in crontab, but this allows only
> every minute.
>
> I couldn?t find how to do it.
>
> Could someone explain me how to run rsync automatically every
> 5 seconds?
>
> Thanks in advance,
>
> Mauro
> --
> To unsubscribe or change options:
> http://lists.samba.org/mailman/listinfo/rsync
> Before posting, read:
> http://www.catb.org/~esr/faqs/smart-questions.html
>
--
To unsubscribe or change options:
http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html