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 [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message