From owner-freebsd-questions@FreeBSD.ORG Wed Feb 7 14:57:51 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CA1BB16A402 for ; Wed, 7 Feb 2007 14:57:51 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from pi.codefab.com (pi.codefab.com [199.103.21.227]) by mx1.freebsd.org (Postfix) with ESMTP id 94EEA13C494 for ; Wed, 7 Feb 2007 14:57:51 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from localhost (localhost [127.0.0.1]) by pi.codefab.com (Postfix) with ESMTP id 7E2B060AD; Wed, 7 Feb 2007 09:57:47 -0500 (EST) X-Virus-Scanned: amavisd-new at codefab.com Received: from pi.codefab.com ([127.0.0.1]) by localhost (pi.codefab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 33DxvMVjV+ZO; Wed, 7 Feb 2007 09:57:45 -0500 (EST) Received: from [192.168.1.251] (pool-68-161-114-230.ny325.east.verizon.net [68.161.114.230]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pi.codefab.com (Postfix) with ESMTP id D62845E95; Wed, 7 Feb 2007 09:57:44 -0500 (EST) Message-ID: <45C9E8E1.9040601@mac.com> Date: Wed, 07 Feb 2007 09:57:37 -0500 From: Chuck Swiger User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: "Marc G. Fournier" References: <7EFF8D531C0D5647031D80AB@ganymede.hub.org> In-Reply-To: <7EFF8D531C0D5647031D80AB@ganymede.hub.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: Sync'ng directories between two servers ... X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Feb 2007 14:57:51 -0000 Marc G. Fournier wrote: > I've got a directory on ServerA that I would like to keep sync'd on ServerB > ... to date, I've been using rsync for this, but what I hate with that is that > it has to scan the whole directory on both servers to compare, putting a good > load on each of them ... > > Is there anything out there that ppl are using successfully that just looks > at ServerA, and dumps across those files that have changed since the last sync? > ServerB will never have any changes made to it, other then what ServerA sends > across ... Rsync is about as good as it reasonably gets, short of putting everything explicitly under version control (ie, in SVN or CVS). If you do put the tree of stuff under VC, doing an update operation on ServerB will only need to fetch the deltas made since the last update, without doing a comparison of the unchanged files or placing much load on ServerA. -- -Chuck