Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Apr 2008 15:51:29 +0200
From:      =?UTF-8?B?Qm9nZGFuIMSGdWxpYnJr?= <bc@default.co.yu>
To:        FreeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: Upgrade 5.4 to 7 ????
Message-ID:  <480B4A61.7070808@default.co.yu>
In-Reply-To: <480AE2CD.1020203@frase.id.au>
References:  <48097F76.2050702@ephgroup.com> <87abjq8k1i.fsf@kobe.laptop> <480AE2CD.1020203@frase.id.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Fraser Tweedale wrote:
> Full backup should be considered -essential-.  You are crazy not to do
> it.  If you take the build-from-source route, upgrade to the latest
> release from each major branch before upgrading to the newer version, as
> this is the most tested upgrade path.  i.e., since you're running 5.4,
> upgrade to 5.5, then to 6.3, then to 7.0.  That is my recommendation
> anyway.
> 


Hi there,

just wanted to bump to this and confirm from live & production example 
that this is very clean way to upgrade.
For me it was:
5.0 in startup install then 5.4, then 6.0 then 6.1, 6.2 was last 6.x, 
followed by upgrade to 7.0.

A complete rebuild order was followed thru all upgrade processes:
1. world
2. kernel (having in mind COMPAT_XY for prior major release)
3. ports

Have in mind that you will need occasional reboots between those steps 
to make sure you can identify eventual problems, so have everything 
backed up. Hot spare host with identical content worked for me, but the 
standard backup with dump(8) can work too. YMMV
Also having physical access or serial console might be very useful 
things to have if you are working on remote.




-- 
Best regards,
Bogdan Culibrk
bc@default.co.yu http://default.co.yu/~bc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?480B4A61.7070808>