I have four servers. One DC 2000, aother DC 2000, also running SQL 2000 (this one is a DC just for a backup purpose), third a member server running Exchange 2000, fourth a member server running SQL 2000. Our Exchange 2000 server is old and database is near 16GB so the server needs to be replaced with a newer server and Exchange 2003 software. Also our main domain controller is old too, so it would be a good thing to migrate this box to new 2003 server DC. So here are questions
The plan is to 1) Migrate Exchange to 2003 Server/Exchange 2003 server (member server) this will be a first step because of 16gb limitation.
2) Replace a 2000 primary DC with 2003 DC (Thus upgrading Active directory to 2003)
So the question is I still have another server wich is our SQl server and also a 2000 DC. Its still a good server and we are currently not planning to upgrade it for at least another two ears. Its running Windows 2000 and SQL 2000 with two apps. Once I have my primary Active Directory Server running windows 2003, and once I demote old Active Directory main DC is it OK to leave SQL server running DC 2000 for next couple of years? Should windows 2003 Domain Controller and windows 2000 Domain Controller coexist just fine till we are ready to migrate off this server, or do we have to uprade that one as well?