From owner-freebsd-questions@FreeBSD.ORG Wed Sep 30 00:13:22 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 582D6106568B for ; Wed, 30 Sep 2009 00:13:22 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 8EA318FC0C for ; Wed, 30 Sep 2009 00:13:21 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.3/8.14.3) with ESMTP id n8U0DJYk044784; Tue, 29 Sep 2009 18:13:19 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.3/8.14.3/Submit) with ESMTP id n8U0DJNt044781; Tue, 29 Sep 2009 18:13:19 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Tue, 29 Sep 2009 18:13:19 -0600 (MDT) From: Warren Block To: PJ In-Reply-To: <4AC29BE6.4000505@videotron.ca> Message-ID: References: <4AC29BE6.4000505@videotron.ca> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.2 (wonkity.com [127.0.0.1]); Tue, 29 Sep 2009 18:13:19 -0600 (MDT) Cc: freebsd-questions@freebsd.org Subject: Re: backups & cloning 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, 30 Sep 2009 00:13:22 -0000 On Tue, 29 Sep 2009, PJ wrote: > I am getting more and more confused with all the info regarding backing > up and cloning or moving systems from disk to disk or computer to computer. > I would like to do 2 things: > 1. clone several instances of 7.2 from and existing installation > 2. set up a backup script to back up changes either every night or once > a week > > There are numerous solutions out there; but they are mostly confusing, > erroneous or non functional. > To start, could someone please explail to the the following, which I > found here:http://forums.freebsd.org/showthread.php?t=185 > > You can move system from disk to disk on fly with > Code: > > $ newfs -U /dev/ad2s1a > $ mount /dev/ad2s1a.... /target > $ cd /target > $ dump -0Lauf - /dev/ad1s1a | restore -rf - > This may be clear to someone; it certainly is not to me. > As I understand it, newfs will (re)format the slice. > Ok, But what is standard out in the above example. The dump is from > where to where? dump is reading /dev/ad1s1a and using stdout for output. restore is writing to the current directory (/target) and is reading from stdin. > Could someone clarify all this for me? > So far, I have been unable to dump the / slice, not even with the -L > option. It's hard to help without knowing the exact commands you are using and the errors they are producing. Help us to help you by posting them. > I am trying to dump the whole system (all the slices)except swap > to a usb (sata2 500gb disk) and then restore to another computer with > 7.2 minimal installation. A minimal install makes it easier. You don't need to copy /tmp, either. > Slices ad2s1d,e,f and g dump ok to usb. a does not - errors ("should use > -L when dumping live filesystems) Right. So what happens when you use -L? A long pause while the system makes a snapshot is normal. > Do you have to newfs each slice before restoring? The first time. But your minimal install already did that for you. > But if you are restoring on a running 7.2 system, don't you have to > restore to another disk than the one the system is on? Nope. You can overwrite the running system. I restore in /usr, /var, and then / order. Then reboot and you are running the new clone. > I am beginning to think that you have to have a system running and > dumpt to another disk on that system and then remove that disk and > install in another box and boot from that? Am I getting close? I know > it's a lot to ask, but then, I know you guys are capable... :-) It's usually best to limit messages to a single question. -Warren Block * Rapid City, South Dakota USA