Have Exchange 2007 and adding a new Exchange 2007 server

Currently we have Exchange 2007 on Windows 2003. We have had some weird errors and microsoft will not support it because it is not on windows 2008 (we are running it on VMWARE).

So we decided to add a new Windows 2008 VM with Exchange 2007 and move all the mailboxes to the new server and shut the old (current) one off.

I have the new machine up and running, Exchange 2007 is installed and of course its sees all the mailboxes on the current Exchange.

Whats the steps to best move the mailboxes, distrubution list etc and what steps to remove the current Exchange once everythign is moved?

LVL 5
daniel_smithAsked:
Who is Participating?
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.

Muzafar MominCommented:
1) move the mailboxes manually, rest component resides on AD(Domain Controller)
2) for removing the exchange server pls refer http://technet.microsoft.com/en-us/library/bb310767(EXCHG.80).aspx 
0

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
daniel_smithAuthor Commented:
on step 1)  what does "rest component resides on AD) ??

0
AmitIT ArchitectCommented:
You can easily move mailboxes from EMC or by using PS. DL are stored in AD, i don't think u need to move them. Later remove the old Exchange server from ADD remove program.

Keep one safe backup for your old server. In case, you need it sometime.
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

daniel_smithAuthor Commented:
DL ?
0
AmitIT ArchitectCommented:
distrubution list
0
daniel_smithAuthor Commented:
The items listed in my Distrubution Group, I dont see those in AD anywhere.
Where would they be?
0
AmitIT ArchitectCommented:
Search in AD with email address.
0
daniel_smithAuthor Commented:
No match.

These are Distrubution GROUPS not list.

 DistGroup
0
AmitIT ArchitectCommented:
I assume servers are on same domain. If so then you need to check the expansion server of the DG, if it is the server that is to be removed, you need to change it, You do not get the option to move the DG, you can either disable or remove
0
daniel_smithAuthor Commented:
Yes they are on the same domain,
Expansion server is set to ANY server in organization.

0
Muzafar MominCommented:
just follow the link posted above in my earlier comments , all the mapping will be auto done for DL,etc, you will just need to move mailboxes manually.

Note: donot remove first exchange server directly from ADD remove program this will create problem , you will need to follow steps in given link for smooth transit

 http://technet.microsoft.com/en-us/library/bb310767(EXCHG.80).aspx
0
AmitIT ArchitectCommented:
If it is set to Any, it will be taken care automatically. Follow the article mentioned by muzafar_13 from removing the server.
0
daniel_smithAuthor Commented:
On step 1) item a) about making a public folder database on the 2nd exchange.

I made it, however it fails when attempting to mount

This error is received:

--------------------------------------------------------
Microsoft Exchange Error
--------------------------------------------------------
Failed to mount database 'Public Folder Database'.

Public Folder Database
Failed
Error:
Exchange is unable to mount the database that you specified. Specified database: C4EXCH\First Storage Group\Public Folder Database; Error code: MapiExceptionADNotFound: Unable to mount database. (hr=0x80004005, ec=2417)
.




--------------------------------------------------------
OK
--------------------------------------------------------

Open in new window

0
AmitIT ArchitectCommented:
0
daniel_smithAuthor Commented:
ok you lost me on that at the
"Open ADSI Edit, connect to a Domain Controller, change the context to Configuration."

What is ADSI Edit? I dont have that.
0
AmitIT ArchitectCommented:
It is part of support tools in windows. Goto run and type adsiedit.msc

http://support.microsoft.com/kb/892777

It is like registry for AD. You need to be very careful. Whatever changes you are making here. One wrong step can lead to major issue. This tool is basically for very advance admins.

0
daniel_smithAuthor Commented:
so for admins that have never used that, what solution is there to fixing the error on mounting a public database. Did we do somethign wrong on setup?
0
daniel_smithAuthor Commented:
well a reboot resolved it and it started.
0
AmitIT ArchitectCommented:
Note down, whatever you are changing, each and every value.
0
daniel_smithAuthor Commented:
Nothing was changed, a reboot resolved it.

Now we are about to proceed with the major steps of the article that was posted above
 http://technet.microsoft.com/en-us/library/bb310767(EXCHG.80).aspx

One question, is Step 2 needed, if I am reading correctly its only if my other Exchange is 2003 or 2000, Is that correct?
0
AmitIT ArchitectCommented:
Great reboot resolved it. Ya you are right. Follow this one

http://technet.microsoft.com/en-us/library/bb123893(EXCHG.80).aspx

But I would suggest not to remove it now. Shut it down for few days, and if no issue reported, proceed with the uninstallation process.
0
daniel_smithAuthor Commented:
I guess I should of been more clear. My question is on this: (Does this step need done if both my Exchange servers are 2007)

2.To modify the routing group connectors between the Exchange 2007 routing group and the Exchange 2003 or Exchange 2000 bridgehead server, run the following commands:

Get-RoutingGroupConnector | where {$_.SourceTransportServers -like "<First Exchange 2007 server>"} | Set-RoutingGroupConnector -SourceTransportServers "<Second Exchange 2007 server>"
Get-RoutingGroupConnector | where {$_.TargetTransportServers -like "<First Exchange 2007 server>"} | Set-RoutingGroupConnector -TargetTransportServers <Second Exchange 2007 server>
0
AmitIT ArchitectCommented:
Do you have Exchange 2003 also? Is this a co-exist env? I thought you are into pure 2007 env as Exchange 2007 doesn't have any Routing group concept. It used AD Sites for communication.
0
daniel_smithAuthor Commented:
Current is Exchange 2007 Sp3
New is Exchange 2007 Sp3
Same Domain, moving everything from CURRENT to NEW.
0
Muzafar MominCommented:
you dont need to perform this task, once you remove first exchange server all will get mapped to the new one
0
daniel_smithAuthor Commented:
KB Article provided was right on track

Exactly what I needed to know
0
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
Exchange

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.