Lately, much of my work time has been spent upgrading the servers that keep the company network running. As the Extended Support End Date for Server 2003 has crept closer and closer, it has become essential to role out updated hardware running the latest version of Windows Server. There’s almost two years left before Server 2003 loses its support, but the earlier I can get things upgraded, the better. Now, any server upgrade can be a scary proposition, but my latest upgrade was particularly worrisome. It was time to upgrade the Primary Domain Controller (PDC), or perhaps more correctly, the Domain Controller (DC) that has the PDC emulator role assigned to it. For those not familiar with Windows networking, here’s a simple overview. DCs are the servers setup to store all network information on them. These servers work together to run a system called Active Directory (AD). Many items are stored in AD, but the most familiar to an average user would be user logins. Without AD, you wouldn’t be able to log in and access files and services on the network. So, not only was I upgrading one of the core machines behind “the network,” but I was upgrading the one that handles the bulk of the networking workload. That makes for a lot of potential for something to go wrong. Continue reading