From owner-freebsd-questions@FreeBSD.ORG Mon Jan 4 19:43:21 2010 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 4F0FA1065695 for ; Mon, 4 Jan 2010 19:43:21 +0000 (UTC) (envelope-from bsd@todoo.biz) Received: from newmail.rmm.fr (newmail.rmm.fr [87.98.206.99]) by mx1.freebsd.org (Postfix) with ESMTP id F328C8FC12 for ; Mon, 4 Jan 2010 19:43:20 +0000 (UTC) Received: from newmail.rmm.fr (localhost [127.0.0.1]) by newmail.rmm.fr (Postfix) with ESMTP id 601F45453 for ; Mon, 4 Jan 2010 20:43:34 +0100 (CET) X-Virus-Scanned: amavisd-new 2.6.4 (20090625) at rmm.fr Received: from newmail.rmm.fr ([127.0.0.1]) by newmail.rmm.fr (newmail.rmm.fr [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id g9FVjjKVJmDl for ; Mon, 4 Jan 2010 20:43:34 +0100 (CET) Received: from newmail.rmm.fr (newmail.rmm.fr [87.98.206.99]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: hidden) by newmail.rmm.fr (Postfix) with ESMTPSA id E5DD1544F for ; Mon, 4 Jan 2010 20:43:33 +0100 (CET) Mime-Version: 1.0 (Apple Message framework v1077) Content-Type: text/plain; charset=iso-8859-1 From: bsd Resent-From: bsd In-Reply-To: <20100104185617.GA96455@gizmo.acns.msu.edu> Date: Mon, 4 Jan 2010 20:42:33 +0100 Content-Transfer-Encoding: quoted-printable Resent-Date: Mon, 4 Jan 2010 20:43:19 +0100 Message-Id: References: <4F9E0B10-F8FB-41BE-8D59-00B29094CCC3@todoo.biz> <20100104185617.GA96455@gizmo.acns.msu.edu> Resent-To: Liste FreeBSD To: Jerry McAllister X-Mailer: Apple Mail (2.1077) Resent-Message-Id: <20100104194334.601F45453@newmail.rmm.fr> Cc: Subject: Re: Restoreing Dump on FreeBSD headless server 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: Mon, 04 Jan 2010 19:43:21 -0000 Le 4 janv. 2010 =E0 19:56, Jerry McAllister a =E9crit : > On Mon, Jan 04, 2010 at 07:08:51PM +0100, bsd wrote: >=20 >> Hello folks,=20 >>=20 >>=20 >> I would like to know how to proceed in order to restore a dump from a=20= >> backup headless server (remotely using ssh).=20 >=20 >> How am I supposed to proceed, should I first install the server (a = FreeBSD=20 >> Fresh install with spare partition) then restore the dump on an empty=20= >> partition ? =20 >=20 > Depends on what you have and what you want to restore. > Is the reason for the restore because the old disk went belly up? > Or did you just nuke some stuff accidently. Is the restore the > boot disk or an extra work disk? =20 Well, to tell you the truth: I am using a remote backup solution since = 2.5 years and the provider has just told me that he would no longer = support my hardware so I need to rebuild a new server based on my previous config >=20 > In the first case, yes you will need to create something on the disk -=20= > some sort of filesystem. Probably that would mean using a fixit > image to boot and do an fdisk(8), bsdlabel(8) and newfs(8). =20 Ok, I think the server I will install that on might use some sort of = virtual KVM that could allow me to do that >=20 > It the second case, the filesystem[s] is[are] still intact and you > only need to do an 'interactive' restore of just the files you want. > IF you are doing an intereactive restore and if you have room, it may=20= > be easiest to copy the whole dump file over to some big space on the=20= > system and run the restore from that copy. Then you can just ssh in=20= > and run it just as if it was setting beside you. >=20 > The same might not be true if you are replacing a destroyed disk=20 > because the restore will be a complete one and no file selecting > will be necessary. >=20 > If you cannot get physical contact with the machine, and the disk was > damaged and replaced, you may have to learn how to do a network boot=20= > and install. I have never had to do that so am not a good one to = guide=20 > that process. =20 Well my idea was to rebuild the new server based on the dump I have = realised (in order to save me the time to do the reinstall).=20 But from what you are telling me It might not be so easy >=20 > In either case of having to create slices, partitions and filesystems, > you do not have to do a complete system install. You need to do just > enough building to have the filesystems created and mountable. Yes but how should I partition that ?=20 Should I re-create the=20 / /var /usr /tmp or=20 / with minimal system and re-create the mapping with nothing on slice.=20 > The fixit > is just fine for that. If you can get that going remotely, then > do the fdisk, bsdlabel and newfs-s from that and then restore from=20 > the dump to the new filesystems. =20 Ok, that should be the good path > Forget about doing a real install. >=20 >>=20 >> Should the new empty partition be the exact same size as the dumped=20= >> partition ?=20 >=20 > It just has to be large enough to hold what you restore. > In fact, it is a good time to increase or adjust filesystem sizes if > you have more room on the replacement disk. Good >=20 >>=20 >> Is there a tool that could allow me to restore remotely ?=20 >>=20 >=20 > You can use rsh(1). I have done that. =20 > Probably some specific ssh method too, but I am so old I haven't > done one with that new fangled secure ssh yet... Ok.=20 Thanks.=20 >=20 > ////jerry =20 >=20 >=20 >>=20 >> Any advice or howto will be (very) welcome.=20 >>=20 >>=20 >> Thanks.=20 >>=20 >>=20 >> P.S. Happy new BSD year !!=20 >>=20 >>=20 >> =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF= =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF >> Gregober ---> PGP ID --> 0x1BA3C2FD >> bsd @at@ todoo.biz >> =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF= =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF >>=20 >> P "Please consider your environmental responsibility before printing = this e-mail" >>=20 >>=20 >> _______________________________________________ >> freebsd-questions@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >> To unsubscribe, send any mail to = "freebsd-questions-unsubscribe@freebsd.org" >>=20 =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF= =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF Gregober ---> PGP ID --> 0x1BA3C2FD bsd @at@ todoo.biz =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF= =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF P "Please consider your environmental responsibility before printing = this e-mail"