Date: Sun, 16 Jan 2000 12:32:34 +0100 From: Sascha Schumann <sascha@schumann.cx> To: Matthew Dillon <dillon@apollo.backplane.com> Cc: The Hermit Hacker <scrappy@hub.org>, Rod Taylor <rod@zort.on.ca>, freebsd-current@FreeBSD.ORG Subject: Re: Thoughts... Message-ID: <20000116123233.A2861@schumann.cx> In-Reply-To: <200001160526.VAA02919@apollo.backplane.com>; from dillon@apollo.backplane.com on Sat, Jan 15, 2000 at 09:26:08PM -0800 References: <Pine.BSF.4.21.0001150228310.46499-100000@thelab.hub.org> <200001160526.VAA02919@apollo.backplane.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jan 15, 2000 at 09:26:08PM -0800, Matthew Dillon wrote:
>
> :>
> :> There are lots of ways of syncing up that do not require sending the
> :> entire image over the network every time. Syncing is something you could
> :> do with an NFS mount quite easily, combined with something like cpdup
> :> (see /usr/ports/sysutils/cpdup).
> :
> :we use rdist on our network to keep our production servers in sync...we
> :tend to avoid 'nfs traffic' as much as possible...
> :
> :Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy
>
> I've never trusted rdist for exact mirroring. I remember trying to use
> it at BEST and it not getting everything right, though I can't remember
> exactly what it didn't get right... probably things like devices and
> hardlinks. I wound up taking the 'stat' hit and having the clients
> scan the disk hierarchy for changes, and making sure the NFS server
> could handle it. But you do not have to do things that way -- for example,
> the server could keep track of the changes itself and send a list to
> the client which the client then copies via NFS.
There is also rsync which can push/pull data, handles devices
and hard links correctly and which also works through ssh.
Especially the latter is a nice feature, because I had to do
some live mirroring once over untrusted networks. Getting
secure file transfering to work was quite easy using
ssh/rsync. Hardcore rdist users will miss the flexibility of
their rdist.conf, but most applications can be implemented
through some clever shell scripting.
--
Regards,
Sascha Schumann
Consultant
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000116123233.A2861>
