Skip site navigation (1)Skip section navigation (2)
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>