Link to home
Start Free TrialLog in
Avatar of roy_batty
roy_battyFlag for United Kingdom of Great Britain and Northern Ireland

asked on

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
ASKER CERTIFIED SOLUTION
Avatar of Chris Dent
Chris Dent
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
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
Avatar of roy_batty

ASKER

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

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

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
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
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
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
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
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
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
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

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

MS have an article dedicated to it:

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

Chris
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
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
That works!  Glad you got things working for yourself!

Jeff
TechSoEasy