Migrate different sbs exchange 2003 to one central Exchange 2007 server

Posted on 2009-05-16
Last Modified: 2013-11-30
I must migrate approx. 15 (existing) SBS 2003 servers, to 1 server. For the data, and the local users, there is no problem, but how do I migrate the exchange accounts.
Let's say it better. I must migrate it, so that the users notice almost no problems.
The new server is up and running, and the only problem that i'm facing now is, that when a (test) user on the new server sends an email to another user (in the same email domain), but which it's on the server yet, gets an error that the mail can't be delivered, because the user (of email) is not found on the local (new) server.
So I look for a solution, that during this migrate process (approx. 2 weeks) the mail flow works without almost no fallout.
Question by:cpccomp
  • 3
LVL 12

Assisted Solution

by:Steven Wells
Steven Wells earned 250 total points
ID: 24405055

First of all you will need to create some smtp connectors and send connectors between all your exchange sbs boxes and your exchange 2007 box if you want to have mail flow during the migration.

I assume they are all on different domains?

It may be easier to go for a swing migration where you move all mailboxes over from one sbs box at a time say one per night.
You will have to export their email using exmerge and then import using the import-mail command.

See this for exmerge

You need to permission your existing sbs environment correctly to allow exmerge to work. I normally create an account called exmerge and use this for all mailbox extraction.
Then create all the accounts on the new exchange 2007 server and copy all the pst files and then import them using the information in the link below
You need to run these tools from a workstation with exchange 2007 tools installed (x32 bit only)

You will then have fresh mailboxes with all their old mail and calendar,contact,task informatin preserved.

Hope this helps

Author Comment

ID: 24405649
Thanks for the answer, but all the SBS server have the same (email)domain.
I use the exmerge function a lot (when users move from one sbs server to another location) so that is clear.
So you say that I must look for the send and recieve connectors. But how do I configure mail connector for an users on the new server, so that the mail  for his collegue (who is'nt migrated yet) will be sent to his mailbox.
LVL 12

Accepted Solution

Steven Wells earned 250 total points
ID: 24405804
You have a problem if they are all on the same exchange domain.
If they all share the same email domain, you will be unable to control mail flow correctly and you may have to have a period were no mail flows until you get all users on the same server. There is no other way, otherwise you will get mail loops as each server thinks it's authoritive to the same email domains.

 If you were using different smpt domains, you can setup forwarding between the sbs boxes and your 2007 server. Ideally you want to have this server as master and then create send connectors to all the other sbs boxes.
Without seeing your setup I can't comment more. You may have painted yourself into a corner if you have got the same smtp address scope.
Can you post diagram or more information about how the sbs and the exchange 2007 are configured?
LVL 12

Assisted Solution

by:Steven Wells
Steven Wells earned 250 total points
ID: 24405809
You could set a different smtp domain on your non-migrated domains but that would probabaly take as much work but it could work. say on one sbs domain, create a new smtp domain of and on your exchange domain create a send connector that routes to to that server. You will have to create a send connector on the sbs box to point back to the exchange 2007 box. However, that will mean that the sbs1 box will not get external emails, unless you create contacts for each sbs user on your top exchange server.  It's all about keeping the smtp name space unique to ensure mail flows correctly.

Featured Post

What Should I Do With This Threat Intelligence?

Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

Join & Write a Comment

Easy CSR creation in Exchange 2007,2010 and 2013
Local Continuous Replication is a cost effective and quick way of backing up Exchange server data. The following article describes the steps required to configure Local Continuous Replication. Also, the article tells you how to restore from a backup…
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now