Avatar of GMC02108
GMC02108
Flag for United States of America asked on

How do i move Public Folders from Exchange 2007 to 2010

I am trying to migrate to Exchange 2010.  All my users mailboxes have been moved, and I'm now down to the public folders.

When I look on the 2007 server, under server configuration / public folder database, properties, it says that it is replicating.

When I go to the Exchange 2010 server and issue the recurse command, I see my hierarchy.

I've switched all the databases on the 2010 server so that they point to the Public Folder database on that server.

However, when I dismount the store, and try to get to the public folders from an Outlook client, I get a message that they aren't available.  As soon as I remount the store, I can get into them.  So, obviously the clients are still looking to Exchange 2007.

I haven't been able to find very good documentation on how to properly migrate.  Does anyone have any suggestions?

Thanks.
Web Languages and StandardsExchange

Avatar of undefined
Last Comment
ronnypot

8/22/2022 - Mon
manu4u

Go to Outlook client,  “Tools” > “Email Accounts” or “Account Settings” > “Change Account” > “More Settings” , then Turn-off the encryption. And try connecting the Public Folders again.
manu4u

By the way the default settings for Outlook 2003 encryption required is “off” and then in Outlook 2007 encryption required is “on”.
manu4u

You have to have Encryption settings all the same for the Mailbox, Public Folders and the Client for all features to work if your clients use Outlook.
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck
ronnypot

Go to the exchange 2010 Mailbox Database properties (EMC, organization configuration, mailbox, database management) go to the Client Settings tab and make sure the Exchange 2010 public folder database is selected at default public folder database
GMC02108

ASKER
@ronnypot - yes, the 2010 public folder is selected as the default database.

@manu4u - I tried that (using an Outlook 2010) client, and I get the same results with or without encryption (and exiting out of Outlook after changing the settings) - the list of folders shows up, but when you click on one of them you get the message "Cannot display the folder.  Microsoft Exchange is currently busy.  If this message is still displayed in 30 minutes, contact your Exchange administrator."
GMC02108

ASKER
Investigating this a little more, I found the Public Folder Management Console on the Exchange 2010 server.  When I go into it, I see all of my public folders.  If I click on one of them, and click on "Update Content", I get an error message that the server doesn't have a replica of public folder....

I have replication turned on, so not sure what's happening here.
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
ronnypot

what did you do to replicate the public folders?
GMC02108

ASKER
I haven't done anything particular, other than just setting the new server up and putting a public folder on it.  I can see them all, but apparently nothing is in them on the new 2010 server - just the 2007 server.
ASKER CERTIFIED SOLUTION
ronnypot

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
GMC02108

ASKER
So since I intend to decommission the Exchange 2007 server can I just use the move command?  Or, do I need to replicate first?

Also, which server do I issue the move command from?  (2007 or 2010?)

Thanks.
Experts Exchange has (a) saved my job multiple times, (b) saved me hours, days, and even weeks of work, and often (c) makes me look like a superhero! This place is MAGIC!
Walt Forbes
ronnypot

if you want to decommision the exchange 2007 you should just use the MoveAllReplicas.ps1 It does not matter if you run it on the exchange 2007 or 2010.

Before you run the command some additional information, public folder replication uses the smtp protocol so make sure you don't have any anti-virus or firewall blocking the smtp protocol. If you use any anti-spam make sure you add both servers to the white list.

If the public folder have a lot of data the replication could influence your normal smtp traffic so it could be wise to run it after working hours.

Also public folder replication could be really slow so it could take some time before it is finished.
GMC02108

ASKER
Awesome - thanks.  It is running now.  Is there any way to know when it's done?
GMC02108

ASKER
It's been about 6 hours, and since I issued the command, I haven't been able to see any of the data in any of the public folders.  When I right click on them in the PFMC and check the properties, they all show 0 items, 0 for size.  It seems like something should have replicated by now.
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
manu4u

Wait 24 hours minimum ... Check day after tomorrow.
ronnypot

As said it is a slow process and could take a while, wait as manu4u said for 24 hours. If nothing has happened you could try do a dismount of the exchange 2007 public folder database and after that remount it could help.

Otherwise if it still does not work, you will have to start troubleshooting, turn up diagnostic logging.
Here is a really good multi part article about public folder replication troubleshooting:
http://blogs.technet.com/b/exchange/archive/2006/01/17/417611.aspx