Replacing Server 2000 with Server 2003

Hi Guys,

I'm replacing my Old server running Server 2000 with New Server running Server 2003. Can someone please advise me the best way to migrate the active directory from old server to new, keeping in mind that I would like to keep the server name and domain name same as the old one!

We have 500 workstations in our company and I don't want to go around rejoining them to the domain so advise plzz?

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


Do you only have one DC, or are there other ones in the forest ?

fais79Author Commented:
Only 1 DC
Okay, shouldn't be complicated then. You may want to check this link :

Once you have read it, don't hesitate to post questions about anything unclear to you.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Giuseppe 'Pino' De FrancescoSnr. Solutions ArchitectCommented:

here a simple stepping to do it:

1) Upgrade the Win 2000 Active Directory to the 2003 schema using ADPREP on the 2000 server from the 2003 CD-ROM

2) setup the 2003, join the domain and than run DCPROMO to setup it as DC
3) now DEMOTE  the 2000 server
4) rename the 2000 server (demoted)
5) be sure that in the Active Directory the old server name is no longer existent
6) Rename the 2003 server using the old server name

Hope this helps.
1. install a temporary server with a temporary name (let's say TEMPSERVER)
2. add the server to the domain and make it an aditional active directory domain controller install dns service as well. wait for replication
3. transfer the all the FSMO roles to the temporary server ( andwait for replication
4. run dcpromo on the old server and make it only am member server
5. install the new server with the old servername and repeat stepd 2 and 3 then remove the temporary server from the domain (step 4). dcdiag and netdiag are the tools you want to run on every domain controller before removing the server from domain
6. copy all the files from the old server to the new server
7. recreate the shares by exporting the registry keys from old server and importing into new server or by recreating the shares manually
8. remove the old server from domain and shut it down

for the active directory replication you have to wait 15-20 minutes

if you are able to raise the domain level to windows 2003 level then you can just install the new windows 2003 server without the temporary server and after removing the old server just rename the new server. (as the windows 2003 level allows you to rename domain controllers)
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.