I'm following this article on how to migrate from sbs08 to server 08 r2 and all ok until I come to move the mailboxes.
I thought I would just have to copy the mailbox folder from exchange 7 to the new exchange 10 but doesn't seem to be.
The fact that it is SBS as the source doesn't mean anything is different. You are doing a standard migration of Exchange.
That basically means installing Exchange on the new server, then moving the mailboxes using the Move Mailbox wizards.
You haven't said what the actual problem is, so it isn't really possible to say much more than that. The process is documented on TechNet - just look for the Exchange 2007 to Exchange 2010/2013 migration guides.
Simon.
dipersp
When you say "Copy the mailbox folder" - that confuses me a bit. Are you in Windows Explorer trying to copy the mailbox folder? If so, that's not the way to do it.
Go into the Exchange console, right-click a mailbox and select move (For the 25,000' overview.)
Yes I was in explorer and just copied the mail box file over to the other server.
Will take a look at the suggested.
Thanks
Will Szymkowski
There is much more involved than simply moving the mailboxes to the new Exchange server. You need to plan for availibility of Services for Exchange 2010 and also how you are going to provide access to mailboxes on the legacy Exchange Server (2007). You will also require new Certs for this as well. If you haven't already, I would plan out the services and also certs before you start.
Typically for your certs you will need the following...
- autodiscover.domain.com
- mail.domain.com
- legacy.domain.com
You will also need to modify your virtual directories for OWA, EWS, EAS, etc with the mail.domain.com URL. You can use legacy.domain.com as the URL for your Exchange 2007 services.
This is required in order for users to find there mailboxes when they still reside on the Exchange 2007 server.
Will.
Gareth_Pointon
ASKER
Hi,
This is a new server.
I have joined it to the domain and have installed exchange 2010 on and can see the users in there.
I need to move over the mailbox storage for the users from the SBS08 to the Server 08R2 server.
I understand the need for certs and also need to know the process for this.
I have already setup the remote access for the new exchange server and can connect to that using mail.domain.com ok but there is then an error due to not having the data store for the users.
I don't want the users to access the old server once I have the new one up as I will be changing all users email access anyway.
Ideally I would like to have this done over the weekend and ready for the Monday returning in to work.
I have yet got to fully setup the send and receive connectors and accepted domains on the new Exchange 2010 server but I can see the users in the Recipients Configuration/Mailbox section.
I'm not 100% sure on this process you are referring to on moving the users on a hold setting and then releasing it?
I have a deal where I can have 5 SSLs using RapidSSL but they are individual SSLs not Wildcard SSLs.
Can I install the individual SSLs on the exchange for the mail. audodiscover. and any other I need? If so how?
THanks
Will Szymkowski
You can install individual certs on your Exchange server. This create a bit more management work but it can be done. UCC/SAN is recommended method. Wildcard certs are not recommended for Exchange.
Will.
Gareth_Pointon
ASKER
I see now regarding the Certs. I have also seen its configured the send and receive connectors from the old server also.
I just need more clarification on this test method you are referring to on testing a user individually and then using the running migration process while people are still using the old server please.
OK Great thats done.. I have changed the HOST file to point mail.domain to the local 2010 server and I can see the login page. When I login it then redirects me to the remote.domain with is the current old 2007 exchange server.
Any reason and ideas?
Gareth_Pointon
ASKER
Also how do I know when the move is complete?
Gareth_Pointon
ASKER
Ignore that last one I can see in info for the move request.
Just the issue on the mail.domain.com redirecting to the remote.domain.com ...
Also why is the new server linking in with the old 2007 server on the Send Connectors?
Why and what HOST file are you modifying? A normal 2007 to 2010 migrations should not require HOST file modification.
Gareth_Pointon
ASKER
Hi,
Ignore the fact that I have midified the HOST file as that was just for internal testing.
The issue I'm having on test is when changing the port on the firewall from the current 2007 over to 2010 I'm getting "530 5.7.1 Client was not authenticated" returned.
I have tested this on a test user by completing the user inport over to the 2010 server and this is not working.
Can you please help
Please ignore that last one as i realised the Anonymouse was not ticked on the receive connector.
This the last question is:
The users on Office2003 currently point to the sbs.local on the exchange setup. If I do the move will this change the users automatically to point to the new server or will I have to change them manually?
Thanks
Gareth_Pointon
ASKER
Oh and how do I load the autodiscover SSL on to work on the exchange server.
Thanks
dipersp
If you mean will Outlook see the mailbox move automatically - yes, IF the old server is still online. If you have users that don't open Outlook and you shut the old server off, then you will need to manually update their Outlook.
OK, So at the moment all the emails to the test email address on the new exchange server are getting delivered through the old server.
If I turn it off and point the ports to the new server will this work?
Regarding the SSL I have figured out how to get the autodiscover.domain SSL inported also.
dipersp
Turn "it" off? As in the old server? I wouldn't do that unless you've moved everyone over to it, obviously.
As a test, you can point port 25 from your firewall to the new server and test that emails are still reaching everyone.
Gareth Gudger
Hi Gareth,
If you have autodiscover configured the clients will automatically move over. Outlook 2007 and later look for autodiscover by design. If you go to Exchange Management Console and select Server Configuration then you will see the Certificates in the right pane. In the action pane you can select Generate a New Certificate Request. This will walk you through building the CSR request and telling you whether you need a UC SAN cert or not. The same screen is used for completed the certificate request and then assigning services (most notably IIS) to the new certificate.
Just tried to connect to my test account on Outlook2003 and got the following error error.
"Unable to open your default e-mailfolder. You must connect to your Exchange Server wight he current profile before you can synchronise your folder with your offline file folder"
I have then tried connection using Outlook 2010 and its saying the SSL name does not match for
EXCHANGE.Domain.Local instead of mail.domain.com
and then
autodiscover.domain.com does not match mail.domain.com.
I have installed both SSLs in the exchange console for Mail.domain.com and autodiscover.domain.com on the server.
Gareth Gudger
Did you reuse the certificate from 2007? Or did you get it rekeyed or purchase a new one?
It is basically saying the names on your certificate do not match those that you have configured in your InternalURL and ExternalURL settings on the CAS server.
Now you could reconfigure your InternalURL and ExternalURL to match those of your certificate.
I have new domains as used different names and didn't have one for autodiscover.domain.com
I have checked both internal and external URLs and they are set to mail.domain.com and auto discover.domain.com
I just don't know where its getting the exchange.domain.local from. Could this be from the old server?
Gareth Gudger
Is that the name of the old server?
Gareth Gudger
You used a separate SSL for autodiscover and mail?
Which certificate did you assign IIS services too?
I don't think two separate SSLs will work (maybe other experts can correct me). Personally I have either done a UC SAN certificate which has multiple names on it. Or, I use one SSL certificate and point all my InternalURLs/ExternalURLs, including autodiscover, to point to the same name. In your case mail.domain.com.
I have now deleted the old SSL and then recreated it using the wizard and changed the names to mail.domain.com and also used the legacy server as the old name of remote.domain.com
I am no not getting email delivered through to the new server from the old server .. ?
I'm guessing its something to do with the Legacy server?
Gareth Gudger
Cool. Did you end up purchasing a SAN certificate then?
You may need to modify the Send Connector to also include the new server.
Open EMC. Then navigate to Organization Configuration -> Hub Transport -> Send Connectors. Right click your Send Connector and select Properties. Go to the Source Server tab and click Add and add in the NEW server. Click Apply.
Gareth_Pointon
ASKER
OK the situation I'm now having is that the messages are getting delayed for some reason.
Before all emails for the new server were going through the old server OK as thats where to firewall port is pointing to.
Now I'm getting delivery delays from the old server.
This message has not yet been delivered. Microsoft Exchange will continue to try delivering the message on your behalf.
Delivery of this message will be attempted until 09/01/2014 07:14:40 (GMT) Greenwich Mean Time : Dublin, Edinburgh, Lisbon, London. Microsoft Exchange will notify you if the message can't be delivered by that time.
Sent by Microsoft Exchange Server 2007
Final-Recipient: rfc822;test@domain.co.uk
Action: delayed
Status: 4.4.7
Diagnostic-Code: smtp;400 4.4.7 Message delayed
Will-Retry-Until: Thu, 9 Jan 2014 07:14:40 +0000
X-Display-Name: Test
It was due to renaming the FQDN in the receive connectors.
Just need to sort the issue on SSLs
dipersp
I don't know if you can use separate certs for autodiscover and owa. If you can, it's probably a pain to do. Save yourself the pain and get a SAN/UCC cert from GoDaddy. Use mail.domain.com, autodiscover.domain.com and legacy.domain.com (If you're going to have users on both servers - if you're going to move them all over a single weekend, no reason to setup legacy.)
Will Szymkowski
You can use individaul certs. It is more work but if you dont have the funds for a SAN/UCC cert this is an alternative method. Wildcard certs are not supported.
This doesn't resolve the issues about the new server linking to the old and not now sending or receiving emails anymore..
I gather they are sharing the same Send Connectors but have their own Receive Connectors.
At firs all the emails went through the old server and got relayed over to the test mailbox's not he new. I now have my mailbox on the new and it was working but now its not.
Gareth_Pointon
ASKER
Just seen this error in the log files:
Log Name: Application
Source: MSExchangeMailSubmission
Date: 08/01/2014 13:13:54
Event ID: 1009
Task Category: MSExchangeMailSubmission
Level: Error
Keywords: Classic
User: N/A
Computer: EXCHANGE.apwebb.local
Description:
The Microsoft Exchange Mail Submission service is currently unable to contact any Hub Transport servers in the local Active Directory site. The servers may be too busy to accept new connections at this time.
Gareth Gudger
Confirm with these tests.
Can a user still with a mailbox on 2007 email a user on 2010?
Can a user on 2010 email a user still on 2007?
Can users on both 2007 and 2010 send outbound internet mail successfully?
Can users on both 2007 and 2010 receive inbound mail from the internet successfully?
I have seen occasions where any number of the above tests may or may not work.
Can a user still with a mailbox on 2007 email a user on 2010? - NO
Can a user on 2010 email a user still on 2007? - NO
Can users on both 2007 and 2010 send outbound internet mail successfully? ONLY 2007
Can users on both 2007 and 2010 receive inbound mail from the internet successfully? ONLY 2007
All my email in OWA on 2010 server are going to Drafts and not sending and not receiving from anywhere.
Gareth_Pointon
ASKER
I have move my mailbox back to the old server and I can now get emails again so this is something related to 2010 only.
Gareth_Pointon
ASKER
OK the latest is the new UCC is installed and working. But the name its trying to authenticate against the SSL is Exchange.domain.local not mail.domain.com.
Check your Internal and External URLs in Exchange Management Console. They should all point to a name on that certificate. If not, you need to reconfigure them to do so.
Gareth_Pointon
ASKER
Check them where as I have checked the client access settings for the OWA and thus and this is set to the right domain.
In Outlook 2010 the server is set to Exchange.domain.local and I cannot change it there. How do I push the mail.domain.com to the Outlook client?
Thanks
Gareth Gudger
The Outlook client should update with the new address automatically.
http://social.technet.microsoft.com/Forums/en-US/2302c957-7db5-4c7c-8d40-81895bf9fc3a/small-business-server-2008-r2-transition-migration-to-server-standard-2008-r2?forum=smallbusinessserver