From owner-freebsd-stable@FreeBSD.ORG Thu Oct 30 01:39:03 2008 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EED7E106568C for ; Thu, 30 Oct 2008 01:39:03 +0000 (UTC) (envelope-from lstewart@freebsd.org) Received: from lauren.room52.net (lauren.room52.net [210.50.193.198]) by mx1.freebsd.org (Postfix) with ESMTP id 7E3128FC1C for ; Thu, 30 Oct 2008 01:39:03 +0000 (UTC) (envelope-from lstewart@freebsd.org) Received: from lstewart.caia.swin.edu.au (lstewart.caia.swin.edu.au [136.186.229.95]) (authenticated bits=0) by lauren.room52.net (8.14.3/8.14.3) with ESMTP id m9U12fpF035000 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 30 Oct 2008 12:02:42 +1100 (EST) (envelope-from lstewart@freebsd.org) Message-ID: <490907AC.5070303@freebsd.org> Date: Thu, 30 Oct 2008 12:02:36 +1100 From: Lawrence Stewart User-Agent: Thunderbird 2.0.0.16 (X11/20080806) MIME-Version: 1.0 To: Clint Olsen References: <20081029231926.GA35188@0lsen.net> In-Reply-To: <20081029231926.GA35188@0lsen.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,SPF_SOFTFAIL autolearn=disabled version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on lauren.room52.net Cc: stable@freebsd.org Subject: Re: Anyone used rsync scriptology for incremental backup? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Oct 2008 01:39:04 -0000 Clint Olsen wrote: > I've seen some stuff online that made it look like using hard-link trees > and then doing some rsync worked, but some of this appears to be obsoleted > by new rsync features. If anyone has a pointer, that would be much > appreciated. Not exactly sure what you mean by "new rsync features", but I wrote the following script a while back with a similar purpose in mind and have recently updated it: https://lauren.room52.net/svn/lstewart/misc/scripts/rolling_backups/trunk/ Username/password: guest/guest It still needs a little bit of polishing, particularly the stats reporting feature, but works as is. The configure script is currently redundant and you can simply rename "backup.sh.in" to "backup.sh" and make it executable. The usage statement and comments at the top of the script describe how to use it. I use it to do all my home and non realtime-critical backups, but YMMV. Cheers, Lawrence