Date: Tue, 14 Oct 2003 17:13:11 -0600 From: Tillman Hodgson <tillman@seekingfire.com> To: "Greg 'groggy' Lehey" <grog@freebsd.org> Cc: freebsd-questions@freebsd.org Subject: Re: Restoring vinum root from dump Message-ID: <20031014171311.Z30205@seekingfire.com> In-Reply-To: <20031014012450.GQ57013@wantadilla.lemis.com>; from grog@freebsd.org on Tue, Oct 14, 2003 at 10:54:50AM %2B0930 References: <3F89E312.6090502@syspres.com> <20031014012450.GQ57013@wantadilla.lemis.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Oct 14, 2003 at 10:54:50AM +0930, Greg 'groggy' Lehey wrote: ... > In particular, if you restore /usr/lib you'll replace the C library > /usr/lib/libc.so. It's then possible to crash dynamically linked > processes (since they no longer have libraries), after which you could > be left with a mainly unusable system. > > Vinum offers a solution to this problem, as you've noted: detach a > plex from each volume and restore to it. Then do some magic in single > user mode to remove the other plex and attach the one you've just > restored to. I'm not quite sure about the best way of doing this. > I'll think about it, but if anybody else has suggestions for doing > this with the least chance of shooting yourself in the foot, I'd be > interested to hear them. Once you've had a chance to think about it, would you mind posting yours thoughts someplace public? I think that there's much magic in that general direction, though the path may need to particularly exact to avoid stepping on a mine :-) -T -- The envious man thinks that if his neighbor breaks a leg, he will be able to walk better himself. - Helmut Schoeck, _Envy: A Theory Of Social Behavior_
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031014171311.Z30205>