From owner-freebsd-current Sun Jan 16 3:32:47 2000 Delivered-To: freebsd-current@freebsd.org Received: from mail.iserlohn.netsurf.de (mail.iserlohn.netsurf.de [194.195.194.253]) by hub.freebsd.org (Postfix) with ESMTP id 67C9C14F47 for ; Sun, 16 Jan 2000 03:32:39 -0800 (PST) (envelope-from sascha@schumann.cx) Received: from schumann.cx (hennen32s.iserlohn.netsurf.de [194.195.194.226]) by mail.iserlohn.netsurf.de (8.9.1/8.9.1) with SMTP id MAA32603 for ; Sun, 16 Jan 2000 12:32:56 +0100 Received: (qmail 1978 invoked from network); 16 Jan 2000 11:32:34 -0000 Received: from flaubert.foo.bar (192.168.0.99) by guerilla.foo.bar with SMTP; 16 Jan 2000 11:32:34 -0000 Received: (qmail 2941 invoked by uid 500); 16 Jan 2000 11:32:34 -0000 Date: Sun, 16 Jan 2000 12:32:34 +0100 From: Sascha Schumann To: Matthew Dillon Cc: The Hermit Hacker , Rod Taylor , freebsd-current@FreeBSD.ORG Subject: Re: Thoughts... Message-ID: <20000116123233.A2861@schumann.cx> References: <200001160526.VAA02919@apollo.backplane.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <200001160526.VAA02919@apollo.backplane.com>; from dillon@apollo.backplane.com on Sat, Jan 15, 2000 at 09:26:08PM -0800 X-Notice: Copyright (c) 2000 Sascha Schumann. All rights reserved. X-Operating-System: Linux 2.2.14 #3 Tue Jan 11 22:09:10 CET 2000 alpha Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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