Date: Fri, 11 Mar 2011 15:37:30 -0600 (CST) From: Lars Eighner <luvbeastie@larseighner.com> To: Ed Flecko <edflecko@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: "Best practices" on upgrading, etc. Message-ID: <alpine.BSF.2.00.1103111517220.16165@abbf.6qbyyneqvnyhc.pbz> In-Reply-To: <AANLkTin4150gdh9bj6%2BMkf_ad3oAjRGDYDRCaBNEhP=u@mail.gmail.com> References: <AANLkTin4150gdh9bj6%2BMkf_ad3oAjRGDYDRCaBNEhP=u@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 11 Mar 2011, Ed Flecko wrote: > Hi folks, > I'm trying to fully understand the whole FBSD version thing and when, if , > and why you should consider upgrading. > > I have a production server running FBSD 8.1 (and I'm following the errata > branch) that works just fine, with no problems. > > I see that the "Production Release" of 8.2 is available. > > Obviously, 8.2 has features that 8.1 does not, but I guess my primary > questions is: > 1.) If you have a production server that's running well (and is fully > patched, i.e. following the errata branch), is there a compelling > reason to upgrade or do most people do it because there are features > in the new release that you want/need? I guess what I'm really asking > is if it makes more sense to take the "if it aint broke - don't fix > it" mindset or should you really consider upgrading when a new version > is released??? Even with backups, upgrades can be troublesome. Read the release notes. I suggest you have a reason for upgrading in mind -- other than that the number got bumped, and this goes double for a production maching. > > 2.) If I DO upgrade, I can simply change my supfile to RELENG_8_2 and then: The correct order is given in /usr/src/UPDATING. Do not rely on the following comments, but consult /usr/src/UPDATING. > > run csup > upgrade the ports Update the ports tree and ports after the OS. Otherwise, you may have to do it twice. This is not especially likely in a minor version bump, but it can happen. > make buildworld > make buildkernel > make installkernel make kernel combines the above two steps. Then as single user run mergemaster -p. > make installworld then run mergermaster and delete old if you please. -- Lars Eighner http://www.larseighner.com/index.html 8800 N IH35 APT 1191 AUSTIN TX 78753-5266
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1103111517220.16165>