ssh connection operation timed out using rsync
Posted
by
Mark Molina
on Server Fault
See other posts from Server Fault
or by Mark Molina
Published on 2013-07-02T09:31:20Z
Indexed on
2013/07/02
11:07 UTC
Read the original article
Hit count: 357
I use rsync to backup my remote server on my local device but when I combine it with a cron job my ssh times out. Just to be clear, the data is stored on a remote server and I want it stored on my local server. The backup request must be sent from my local server to the remote server.
The command for backup up the data is working when I just type it in terminal like this:
rsync -chavzP --stats USERNAME@IPADDRES: PATH_TO_BACKUP LOCAL_PATH_TO_BACKUP
but when I combine it with a cron job like this:
10 11 * * * rsync -chavzP --stats USERNAME@IP_ADDRESS: PATH_TO_BACKUP LOCAL_PATH_TO_BACKUP
the ssh connection times out. When the cronjob executes it send a mail to the root user with the output like this:
From local.xx.xx.xx Tue Jul 2 11:20:17 2013
X-Original-To: username
Delivered-To: [email protected]
From: [email protected] (Cron Daemon)
To: [email protected]
Subject: Cron <username@server> rsync -chavzP --stats USERNAME@IPADDRES: PATH_TO_BACKUP LOCAL_PATH_TO_BACKUP
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=username>
X-Cron-Env: <USER=username>
X-Cron-Env: <HOME=/Users/username>
Date: Tue, 2 Jul 2013 11:20:17 +0200 (CEST)
ssh: connect to host IP_ADDRESS port XX: Operation timed out
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: unexplained error (code 255) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [receiver=2.6.9]
So the rsync command is working when just typed in terminal but not when used by a cronjob. Can anybody explain this?
© Server Fault or respective owner