Anyone know how to rsync or ssh to an ftp site? (Follow on to Tar Oddity)
Robert G. (Doc) Savage
dsavage at peaknet.net
Fri Jan 22 21:26:08 UTC 2010
On Fri, 2010-01-22 at 21:12 +0100, DB wrote:
> Evening All,
>
> After many trials & tribulations, I've finally got my laptop running F12
> - got caught by the "yumex kernel upgrade" problem - still can't get ark
> to read consistently from my external disc -even after running cpu test
> for 2 days & memtest for 80 hours without error & getting a clean bill
> of health from palimpsest for the HDD, - so tried rsync & ssh & finally
> followed enough "how to"s to copy my /home from F11 to F12. Thanks to
> all for the many ideas of how to fix it!
>
> Now.... seeing how brilliant rsync is at updating my /home on the 2
> machines, I thought it'd be a Good Idea to try and use it to keep a
> website I look after, up to date. Problem is - how do I specify the
> "receiver" address, when I only have an ftp access to the distant system
> (& I guess my chances of installing rsync on a provider's system is
> about as good as......) All the notes I read on the 'net seem to work
> with ip addresses, which I don't know how to find for my target...
>
> As ever, enormous thanks for any pointers & pushes in a "good" direction!
As Patrick O'Callaghan has pointed out, the target site must be running
an rsync daemon for you to connect with your rsync client. Fortunately
this is usually rather simple to determine:
$ rsync rsync://ftp.target.site
--or--
$ rsync rsync://rsync.target.site
The actual DNS name of the rsync site may take some guessing, and you
can always use an absolute IP address if you now it. If there's an rsync
daemon running on that site, it should respond with the contents of
the /etc/rsyncd.conf file following the initialization section. Those
contents will guide you to wherever the folder(s)/file(s) may be that
you want to fetch. For example, here locally I can type:
$ rsync rsync://lion
pub entire 1TB array
centos Centos 5.4 mirror
cygwin Cygwin mirror
f12 Fedora 12 General Release
f12_updates Fedora 12 Updates
rawhide Fedora Rawhide / Development
To create or update a local mirror of the F12 Updates repository on my
rsync server "lion" I just type:
$ rsync -acvxzHP --delete rsync://lion/pub/f12_updates/ /pub/fedora/linux/updates/12/
Hope this helps.
--Doc Savage
Fairview Heights, IL
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.fedoraproject.org/pipermail/users/attachments/20100122/8c6ba07a/attachment.html
More information about the users
mailing list