From owner-freebsd-questions@FreeBSD.ORG Tue May 2 16:13:23 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A8AD16A401 for ; Tue, 2 May 2006 16:13:23 +0000 (UTC) (envelope-from freebsd@philip.pjkh.com) Received: from bravo.pjkh.com (bravo.pjkh.com [72.36.232.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id E525F43D45 for ; Tue, 2 May 2006 16:13:22 +0000 (GMT) (envelope-from freebsd@philip.pjkh.com) Received: from bravo.pjkh.com (bravo.pjkh.com [72.36.232.219]) by bravo.pjkh.com (Postfix) with ESMTP id D16DA13C7C0; Tue, 2 May 2006 11:15:55 -0500 (CDT) Received: by bravo.pjkh.com (Postfix, from userid 1000) id 9D50B13C7E6; Tue, 2 May 2006 11:15:55 -0500 (CDT) Received: from localhost (localhost [127.0.0.1]) by bravo.pjkh.com (Postfix) with ESMTP id 9AB6D13C404; Tue, 2 May 2006 11:15:55 -0500 (CDT) Date: Tue, 2 May 2006 11:15:55 -0500 (CDT) From: Philip Hallstrom To: dick hoogendijk In-Reply-To: <20060502111316.GA1267@arwen.nagual.st> Message-ID: <20060502111249.O76323@bravo.pjkh.com> References: <20060502111316.GA1267@arwen.nagual.st> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-questions Subject: Re: backup system rsync <-> dump 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: Tue, 02 May 2006 16:13:23 -0000 > I have two disks; one is the fbsd system drive, the other is for backup > purposes. > > I'm in doubt about what to use: dump or rsync > > I guess I can do something like: > mount /dev/ad1s3a /backup/root > mount /dev/ad1s3d /backup/var > mount /dev/ad1s3f /backup/usr > /usr/local/bin/rsync -avHxS --delete /usr /backup/usr > for /usr / and var If you do go with rsync, watch the "-delete". If for some reason you blow away /usr/local/etc and then run your backup you'll blow away your backed up /usr/local/etc as well. Probably not what you want :) With the right settings of --backup --backup-dir you can easily create a week (or two or three or whatever) archive of the "daily" changed files. So, for example.. /backup/usr - contains identical copy /backup/dailys/usr/Mon - contains files that changed on /usr on Monday. Then just set things up to rotate/expire the old copies and you have an easy way to get files back you deleted that you didn't mean to. I can post the whole script if you're interested... -philip