Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Migrate different sbs exchange 2003 to one central Exchange 2007 server

Posted on 2009-05-16
Medium Priority
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
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
LVL 12

Assisted Solution

by:Steven Wells
Steven Wells earned 750 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 750 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 750 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 sbs1.yourdomain.com and on your exchange domain create a send connector that routes to sbs1.yourdomian.com 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

Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The main intent of this article is to make you aware of ‘Exchange fail to mount’ error, its effects, causes, and solution.
If something goes wrong with Exchange, your IT resources are in trouble.All Exchange server migration processes are not designed to be identical and though migrating email from on-premises Exchange mailbox to Cloud’s Office 365 is relatively simple…
In this video we show how to create a Shared Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Sha…
In this video we show how to create a Resource Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: Navigate to the Recipients >> Resources tab.: "Recipients" is our default selection …
Suggested Courses

604 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