How to migrate SBS 2003 to vanilla 2008 Server or 2012 Server

I've got an ancient SBS 2003 network.  Exchange and ISA firewall are not being used.  Various other servers and workstations in the same network.

I'd like to get away from the whole SBS deal and end up with a 2008 or 2012 Active Directory server.

What's the best method to perform this sort of migration?

I'm not real keen on carrying over the entire SBS active directory structure, but don't really want to start a new domain.
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.

Mohammed KhawajaManager - Infrastructure:  Information TechnologyCommented:
Install a new server 2008 and add it to the domain.  Run DCPROMO and make it a DC.  After you are have a new DC, I suggest you uninstall SBS (first move files/etc. you want to this new DC and ensure to transfer all FSMO roles to it) and you are done.  If you wish to go to 2012 from here on, change domainlevel to 2008, install 2012 server, promote it to DC, move FSMO and then retire 2008.  I have never gone from 2003 to 2012 and thus, I have made the suggestion above.
Lee W, MVPTechnology and Business Process AdvisorCommented:
Treat this like a migration to SBS 2008 or SBS 2011.  Reference the MS migration documents and simply skip all items you don't want to use.  The good news is that since this is NOT an SBS to SBS migration, you DO NOT have a 3 week time limit to complete it.

Basically if you don't want to have to rejoin computers to the domain and migrate user profiles or else lose all user profiles then you MUST migrate AD and essentially preserve AD.  If you don't mind starting from scratch, you can start from scratch.
Lionel MMSmall Business IT ConsultantCommented:
I just did this myself for a client. Make sure your 2003 AD is set to a functional level of 2003--this is a two step process--go to "AD users and computers", in left column right click on domain, then "raise domain functional level" and set to 2003. Now also do the same thing in "ad domains and trusts". I also used this link that give you a step by step process on how to do it--you can go from 2003 to 2012,.

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
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
Microsoft Legacy OS

From novice to tech pro — start learning today.