Upgrading from 8 to 9 as opposed to a fresh 9 install

Posted on 2004-08-22
Medium Priority
Last Modified: 2013-12-27
Upgrading from 8 to 9 as opposed to a fresh 9 install

What's the advantages/disadvantages of upgrading as opposed to "starting fresh".  I'm speaking of purely OS level...not taking into account proprietary or 3rd party software that may be installed...

The box as an external RAID array.  Perhaps it would be better to just upgrade, so that some of the drivers wouldn't have to be reloaded...etc.

But...I was wondering, (you know how windows gets cluttered up in the registry), if it would be just better to redo the whole thing...for performance.  Ofcourse, Solaris doesn't get "resgistry" clutter...but still.

It hasn't ran right for over a year...I don't think an upgrade will really make a difference.  My guess is that most of the envirnmental variables...etc, are messed up.

Anyway, just wanted to hear the experts thoughts.

Question by:ramble
LVL 34

Accepted Solution

PsiCop earned 800 total points
ID: 11865543
Yes, Solaris doesn't have a stupid construct like the Windoze registry to get cluttered. That said, there are some places that can get a little cluttered, down in /var/adm and the like. Depends on how much patching you've done.

If its not running right, then you do need to fix that, and a forklift upgrade might be easier than tracking down everything that's not quite right with the way it is now and fixing those things without breaking anything else.

Featurewise, Solaris v9 adds a number of things that are just not in v8, including a native SSH, IPSec/IKE, extensible password encryption (so you have options other than crypt()), native LDAP, extended file attributes, Volume Manager, Patch Manager, improved Threading support, and multiple page file sizes, among other things. There are improvements to other things, like multipathing, filesystem performance, and security features.

In general, when going between major revs, I prefer the forklift approach. Its cleaner, less likely to have problems, and I don't have to worry about cleaning up or tripping over the old stuff. If the system is a bit squirrely to begin with, that just argues for a forklift that much more.
LVL 40

Assisted Solution

jlevie earned 100 total points
ID: 11866153
And don't forget that a "forklift upgrade" has the advantage of being easily repeatable. In order to repeat the results of an upgrade you'd need to reload the old copy of Solaris 8 and re-do the upgrade. In general, an upgrade will result in the same system that you'd get from a straight up install, but not always. So if it became necessary to re-install the system you might find that one done as a straight install might behave slightly differently from one done as an upgrade. A full install is also a convenient time to take a look at any adjustments in disk partitionting that might be desireable.

I'm with PsiCop on this and I almost always do a full install after doing a full backup and saving local config data to something easy to get to after the install.
LVL 38

Assisted Solution

yuzh earned 100 total points
ID: 11866829
I second PsiCop & jlevie's comments, go for fresh install, give yourself a clean start,
it will make life a lot easier for the future. eg, if you have problem, you know for sure
your OS is Solaris 9 (from the clean installation), and you do have to worry above the
ex-Solaris 9 stuff.

Author Comment

ID: 11869243
Thanks for the comments!

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Installing FreeBSD… FreeBSD is a darling of an operating system. The stability and usability make it a clear choice for servers and desktops (for the cunning). Savvy?  The Ports collection makes available every popular FOSS application and packag…
Using libpcap/Jpcap to capture and send packets on Solaris version (10/11) Library used: 1.      Libpcap (http://www.tcpdump.org) Version 1.2 2.      Jpcap(http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/index.html) Version 0.6 Prerequisite: 1.      GCC …
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:

597 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question