Originally posted by unreal128
This was actually my first thought but doesn't the remote host have to be rsync enabled (acting as a server?) The only service I can use to the remote host is ftp. Can rsync function over FTP?
Dear i got a trick for you.
Switch off your FTP service at remote host.
In /etc/services at remote host comment out the line
Restart your box.
Then start rysnc at port 21 with command
rsync --port=21 --daemon
Now you are actually using port 21 i.e. FTP port for RSYNC.
On the remote side run rsync to access through port 21
rsync -avz --port=21 --progress -partial <username>@<remote-ip>::<share-name>/* /<local-location>
I TESTED THAT, IT WORKS.
For more detailed info regarding RSYNC goto www.amitsharma.linuxbloggers.com
FEEDBACK for any further query.