First, basically anything that could have gone wrong went wrong with my migration. It was not an easy migration!
I assume you are migrating to new hardware.
1. you need to have some version of DOS installed as a "base OS". NW6 comes with a version of Caldera Dr. DOS which would be your root DOS partition. I made mine 1.2GB.
2. The migration was not easy for me...but I was plagued with problems. The main considerations are:
a. make sure all of your hardware is compatible with NW6. Pay special attention to your SCSI card (or RAID card). I finally ended up using an Adaptec 2100s which seems to work OK after you get the latest BIOS and drivers from Adaptec. Just make sure everything you have, down to the motherboard/chipset, are compatible with NW6.
b. Make sure you get a book or two on NW6 before you start. I recommend Novell's Netware 6 Administration Handbook available at major booksellers like B&N or Amazon.
3. login scripts were NOT handled by the wizard. The wizard itself gave me a lot of trouble and I had to scour the knowledgebase for solutions to get it to work. Make sure you have the latest NLM's on the server you are upgrading. I had to manually recreate all login scripts and there were some subtle differences in the scripting from 3.12 to 6. Probably a good idea to rewrite the scripts anyway - I found a lot of useless stuff in my old scripts.
4. I recommend installing from the SP2 Overlay CD which you can download from Novell. That will get you up to Service Pack 2 and then you can download some other patches that have been released since then if you need to.
Just make sure you install everything up front that you are going to use (NDPS, iManage, etc.) so you don't have to patch that stuff again if you install it later.
5. Overall performance is of course dependant on what kind of new hardware you buy. It would be hard to put numbers here not knowing what hardware you are getting and what you are upgrading from. I got pretty fast hardware for my needs. My opinion is (and others may correct me) is that the real speed is going to come from these things:
a. disk subsystem (get the fastest SCSI and best controller you can afford)
b. speed of your network - I got a gigabit server nic which is adequate for my needs...couple that with a good router/switch and make sure you have excellent wiring (not patched together junk)
c. processor & ram (DNS uses lots of ram)
d. amount of services you need to run
There are other considerations for upgrading. If you have 3.12 or earlier, you should learn about NDPS printing and the transition from queue based printing. You will need to make sure you have all your ducks in a row before beginning the upgrade - have a decent internet connection, have your licensing taken care of ahead of time, etc.
I have a small server which is fairly inexpensive. Going from a P2-400 with 128MB to a P4/2.8 with 1.5GB ram and gigabit backbone got me running a lot faster but not faster along a linear curve as you might expect. Tasks that used to take 1 hour to run now take 15 minutes...so it was a worthwhile upgrade - but it came at a cost...many lost weekends, getting intimate with how NW6 works, practically living on Novell's KB, MONEY, etc. Make sure you have some local friends who know NW before you begin and read some books first.
Good luck. I could not have done it without the help from the friendly folks on this forum.
- John