dwd at bell-labs.com
Tue Jan 8 08:34:13 EST 2002
On Mon, Jan 07, 2002 at 12:27:55PM -0500, Hunter French wrote:
> I am having problems with Rsync running between 2 FreeBSD computers. We
> are trying to use it to backup a directory on the primary server
> /var/mail (using a pull method). The configuration on the primary
> server (Polaris) should be ok as it was running rsync previously before
> our client server was rebuilt. On the client server (Mira) we have
> installed rsync to the /usr/local/bin directory and have written the
> following script to run it from the client:
> export PATH=$PATH:/bin:/usr/bin:/usr/local/bin:/etc
> /usr/local/bin/rsync -e ssh -avzr polaris.scasd.k12.pa.us:/var/mail
> If I run this script by typing "./rsync.mail.script.sh" everything seems
> to work as it displays the following:
> mira# ./rsync.mail.script.sh
> receiving file list ... done
> ....until the end of the directories...
> I placed a file in the /var/mail directory of the primary server called
> test.hunter.jan7 and it did not copy over with the directories. I am
> unsure why it did not copy over.
That doesn't make any sense, I would doublecheck that if I were you.
> However, when I try to run this from cron it does not work. It merely
> runs (rsync and ssh are active in top) but nothing happens, no files are
> copied and nothing seems to change. Our cron settings are:
> # /var/mail backup
> 36 11 * * * root
> Does anyone have an idea of what we are doing wrong? I get no error
> messages in verbose mode when running it myself.
What does the output of the script look like? Usually cron mails the
results to the root login. Most likely you've got an SSH authentication
- Dave Dykstra
More information about the rsync