The first step in upgrading to Windows 2000 is to prepare the domains and the computers. This important step will streamline the upgrade process and make it go as smoothly as possible.
To prepare domains for upgrading to Windows 2000, make sure that all servers that you plan to upgrade are running Windows NT 4. It's also a good idea to clean up the directories and user accounts to eliminate old baggage. When you upgrade the domain to Windows 2000, all user accounts are moved into Active Directory, and while Active Directory is extremely scalable, it does take up a decent chunk of hard disk space. There's no point in storing disabled and unused accounts indefinitely, so delete them before you upgrade. Clean out unused directories and uninstall outdated software. Disable trusts that you don't want preserved. Synchronize the PDC with all of the BDCs, and then implement the recovery plan described earlier in the section "Making a Recovery Plan," including taking one of the BDCs offline and disconnecting it from the network.
To prepare the computers for the upgrade, follow these steps for each computer involved:
REAL WORLD Departing from the HCL
While it's true that many devices not on the HCL can be made to work most of the time, servers are needed all of the time. If you depart from the HCL when configuring a domain controller or other important server, you are taking an unjustifiable risk. Sooner or later, some traceable-to-the-hardware fault will show up, and you'll have no recourse. Microsoft will rightly point out that you should be using hardware from the HCL. And the manufacturer of the hardware will shrug and say that they're "working on" drivers. This is not a good position to be in.If you have machines that are not 100 percent compatible, try them out as clients. Often, Windows 2000 Professional will work perfectly well with hardware that's not on the HCL. Certainly, Windows 95 and Windows 98 aren't fussy and run on almost any machine with an adequate processor and the minimum amount of RAM.
Take a deep breath and begin. The remainder of this chapter covers upgrading systems to Windows 2000.