I am the systems administrator for a non-profit organization. I have two identical Dell PowerEdge 1550 servers, both running Windows 2000 Advanced Server. We have just recently subscribed to a Microsoft licensing program, and with it came Windows 2003 Enterprise. So obviously, we plan on upgrading.
For the sake of ease, my two servers are called ServerA and ServerB. Both servers were domain controllers in my domain (I recently demoted B). Since I do not have the privilege of having a test lab, nor can I be without the server for any extended period of time, my migration to Windows 2003 Enterprise seems like it is going to be a tricky one.
ServerA servers as the domain controller, housing AD and running SQL Server, Great Plains and Exchange.
ServerB also functioned as a domain controller, but did not run any applications. The tentative plan is to use ServerB as the box that gets 2003 first, then install and migrate data over to it so it may become “ServerA,” so I can then take ServerA down and move it to 2003 without having any downtime.
Does this sound like a feasible plan? If not, what would be a better course of action?