From owner-freebsd-stable@FreeBSD.ORG Fri Jul 22 07:09:35 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E13916A433 for ; Fri, 22 Jul 2005 07:09:35 +0000 (GMT) (envelope-from Brian.Scott@det.nsw.edu.au) Received: from itumx2.dmzs.det.nsw.edu.au (itumx2.det.nsw.edu.au [153.107.41.144]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D14343D5C for ; Fri, 22 Jul 2005 07:09:20 +0000 (GMT) (envelope-from Brian.Scott@det.nsw.edu.au) Received: from itfsmtp2.central.det.win (itfsmtp2.det.nsw.edu.au [153.107.8.32]) by itumx2.dmzs.det.nsw.edu.au (8.12.10/8.12.10) with ESMTP id j6M79IwQ287289; Fri, 22 Jul 2005 17:09:18 +1000 (EST) Received: from itfexhub2.central.det.win (Not Verified[153.107.9.29]) by itfsmtp2.central.det.win with NetIQ MailMarshal id ; Fri, 22 Jul 2005 17:09:18 +1000 Received: from alf6.riverina.det.win ([172.18.8.14]) by itfexhub2.central.det.win with Microsoft SMTPSVC(6.0.3790.211); Fri, 22 Jul 2005 17:09:18 +1000 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0 Date: Fri, 22 Jul 2005 17:09:10 +1000 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Machine Replication Thread-Index: AcWOKVz1sduBO8v5QEiPBaC8CJTKWgAYGd8Q From: "Scott, Brian" To: "Eli K. Breen" , X-OriginalArrivalTime: 22 Jul 2005 07:09:18.0184 (UTC) FILETIME=[46A6F680:01C58E8C] Cc: Subject: RE: Machine Replication 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: Fri, 22 Jul 2005 07:09:35 -0000 For what its worth I use Norton Ghost to regularly set up a classroom of machines with FreeBSD 5.3, mostly because other teachers put Windoze stuff on the same boxes so the Ghost setup makes sense. Ghost doesn't understand UFS but doesn't need to. It just takes a block by block copy of the whole partition. To keep the images a reasonable size I do a dd if=3D/dev/zero bs=3D1m of=3D/junk; rm /junk (repeat for every file system) before imaging and tell ghost to do high compression. Compressing lots of zeros is really efficient so the images come out a reasonable size. Using multicasting I can dump the image in parallel onto 15 machines and have the system installed in under 10 minutes. IP configuration is done with DHCP so thats all straightforward. I use a small dhcp client hook script to change the system name based on IP so I even get unique system names The fact that the hardware on all of the target machines is the same is obviously a huge benefit because I can use a single X configuration, but FreeBSD travels to new hardware a lot better than any of the other O/Ss do. The only real issue is that I have some variety of hard disk types but providing the original partition isn't bigger than my smallest target drive, Ghost looks after everything properly. I haven't found a decent freeware alternative that I could get the same results from but hope to some day. -----Original Message----- From: owner-freebsd-stable@freebsd.org [mailto:owner-freebsd-stable@freebsd.org] On Behalf Of Eli K. Breen Sent: Friday, 22 July 2005 5:21 AM To: freebsd-stable@freebsd.org Subject: Machine Replication All, Does anyone have a good handle on how to replicate (read: image) a=20 freebsd machine from one machine to an ostensibly similar machine? So far I've used countless variations and combinations of the following: dd (Slow, not usefull if the hardware isn't identical?) tar (Doesn't replicate MBR) rsync (No MBR support) Norton Ghost (Doesn't support UFS/UFS2?) G4U (little experience with this) Now whether my details are a bit off, that's fine, I don't want this to=20 be diluted in to discussion of minute frivolous details (as these things are wont to do), but what I _am_ looking for is a tried, tested and true method of FreeBSD machine replication, specifically for the 5.3+ releases. Many thanks, -E- _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" ********************************************************************** This message is intended for the addressee named and may contain privileged information or confidential information or both. If you are not the intended recipient please delete it and notify the sender. **********************************************************************