Building new DC to replace old 2003 DC - Exchange Issue

I have a business running on SBS 2003. The server is all messed up and running like a dog. I have purchased a new server an intend to use the new server as the DC. The current server has all the exchange accounts stored on it also.

After switching over to the new server I will be wiping the original server to use for another purpose.

What is the easiest way to do all of this.

In my head the thoughts I have are to build new server and make it a DC on a new domain. Then use LDIFDE to export/import the user accounts from the old domain to the new. Then use the migration wizard on the old server to move the exchange data over to the new device.

Does this seem reasonable or am I going about this problem fom the wrong angle.

At the back of my mind an alternative method would be to install the new server as a member server onto old domain, promote it to a DC then move the exchange data across, then wipe the old server. I'm not sure if this is possible way though.

Any help would be appeciated

Roy
LVL 1
roy_battyDirectorAsked:
Who is Participating?

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

x
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.

Chris DentPowerShell DeveloperCommented:

Your alternative method won't work unfortunately, SBS makes those kind of things quite tricky. I believe the Mail Migration Wizard won't work with SBS either as a Trust is required between the two domains. ExMerge would work as a two step process though.

One of the most popular ways to deal with the migration as a whole is by using the method described on here:

http://www.sbsmigration.com/

Whether you want to go down that road or not depends to an extent on the number of users you have. If you only have a couple then you could just recreate the bits you need using LDIFDE as you're looking at now (ExMerging Mailboxes etc).

Sembee also have some articles on handling Exchange Migration on his website which may be worth looking at too:

http://www.amset.info/exchange/migration.asp

There is one more thing you should be aware of. If you bought SBS with your Server and your license is OEM then it is not legally transferrable to your new server unless you also have Software Assurance.

HTH

Chris

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
Jeffrey Kane - TechSoEasyPrincipal ConsultantCommented:
Chris's recommendation for http://www.sbsmigration.com is the best way to go.  The only alternative would be to use either Symantec's LiveState Restore or http://www.storagecraft.com 's ExactState Backup... either of these two will allow you to restore an image to different hardware, but they can be expensive and tricky to do.

SBSMigration is a proven path that provides you all the support you need to get this done.

Jeff
TechSoEasy
roy_battyDirectorAuthor Commented:
Thanks Chris anf jeff

Chris

Ok I have exported the AD using LDIFDE. Lets presume that I have managed to import the users into the new AD. I presume I then run exmerge on the old server which exports the exchange data to a file. I then import it back into the new exchange server.

Is it as simple as that or am I heading for a disaster. I only have about 25 exchange accounts so I am hoping it wont be too difficult.

Ed
Introduction to Web Design

Develop a strong foundation and understanding of web design by learning HTML, CSS, and additional tools to help you develop your own website.

Chris DentPowerShell DeveloperCommented:

No that's about right.

You'll have to reconfigure the user profiles on the users PCs, but really that's about it.

It's not all that complicated, it only gets complicated if you don't have the time to run around the PCs and set those up which normally happens when you have lots of users.

Chris
roy_battyDirectorAuthor Commented:
Thanks alot for your help Chris.
I am doing the work in question over the weekend. I have only just signed up to Experts Exchange and am not sure exactly how it works yet. I presume that I click accept to take your response as the one one that helped me answer the question.

If I have any problems tomorrow can I leave the thread open in case I have any problems then, or is this not the done thing.

Ed
Chris DentPowerShell DeveloperCommented:

Pretty much yep :)

The threads get closed quite soon after answers are accepted (I forget exactly how soon). You may be better just leaving it open until you're finished with your migration.

Chris
Jeffrey Kane - TechSoEasyPrincipal ConsultantCommented:
Since you did it that way, be sure to remove the workstations from the domain before disconnecting the old server.  Then, make sure that you use http://<servername>/connectcomputer to attach them to the new domain because that way it will migrate over the local user profiles.

Jeff
TechSoEasy
roy_battyDirectorAuthor Commented:
I have now imported the uses. These users do not have mailboxes on the new serve. Do I need to create them before importing the data, or does exmerge do all of this for me

Ed
roy_battyDirectorAuthor Commented:
when trying to run exmerge on the old server I get the message "this application has failed to start because EXCHMEM.dll was not found"

Any ideas?

Ed
Jeffrey Kane - TechSoEasyPrincipal ConsultantCommented:
The steps for restoring using ExMerge are here:  http://support.microsoft.com/kb/174197/

You are getting that error because you need to have Exchmem.dll in the same directory as Exmerge.  So either put a copy of it there from \program files\exchsvr\bin or put your Exmerge.exe and associated files in that folder.

Jeff
TechSoEasy
roy_battyDirectorAuthor Commented:
OK I've exported them contents of the mailboxes to a selection of pst files.

I have copied the files over to my new exchange server.

I have imported the pst into the mailboxes (after creating the mailboxes first).

I still cant see anything in the new mailboxes. Newly sent mail is arriving OK. I have connected via web outlook.

The pst files com in various sizes suggesting that there is something in them.

Whats going wrong?

Ed
Jeffrey Kane - TechSoEasyPrincipal ConsultantCommented:
You're only looking via OWA?  How about making sure that your "View" isn't set to "Unread Messages" (at the top of the middle column).

Jeff
TechSoEasy
roy_battyDirectorAuthor Commented:
The view is set correctly.

I am now trying with one user first. Afte trying o import the data I ge he following error in the log file:

Merging data from file 'C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\DESKTOP\PSTS\OTHER\VGULSHER.PST' to mailbox 'Vanda Gulsher' ('VGULSHER') on server 'THESUN'.
[12:18:33] Error configuring message service (MSPST MS) (MAPI_E_EXTENDED_ERROR)  (CMapiSession::CreateEMSPSTProfile)
[12:18:33] Errors encountered. Copy process aborted for mailbox 'Vanda Gulsher' ('VGULSHER').
[12:18:34] Number of items copied from the source store for all mailboxes processed: 0
[12:18:34] Total number of folders processed in the source store: 0
[12:18:34] 0 mailboxes successfully processed. 1 mailboxes were not successfully processed. 0 non-fatal errors encountered.
[12:18:34] Process completion time: 00:00:00


Any suggestions
Ed
Chris DentPowerShell DeveloperCommented:

The PST file isn't read-only is it?

MS have an article dedicated to it:

http://support.microsoft.com/?id=323671

Chris
Jeffrey Kane - TechSoEasyPrincipal ConsultantCommented:
Actually, you'll probably need to modify the pst's to a pre-Outlook 2003 format because ExMerge will not import Outlook 2003 Unicode format, they need to be changed back to ANSI format.

See: http://support.microsoft.com/kb/839109 for how to do this (this KB does not reference your problem, it just has the methodology on how to convert the files).

Jeff
TechSoEasy
roy_battyDirectorAuthor Commented:
Thanks for the great help you guys. Sorry I took so long to reply to your last message but I only joined last week and only just got round to reading the FAQs.

I presume that I should give 250 points each to you. Can I do that?? I'm going to give it a go now.

Cheers
Jeffrey Kane - TechSoEasyPrincipal ConsultantCommented:
That works!  Glad you got things working for yourself!

Jeff
TechSoEasy
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
SBS

From novice to tech pro — start learning today.