On the Exchange Server 2003 server launch Exchange System Manager. Navigate to the Public Folder store on the Exchange Server 2003 server.

Right-click the Public Folder store and select Move All Replicas.

Choose the Exchange Server 2007 server in the drop-down list and click OK to continue.

Click OK to clear the information message and begin the move.

When the Public Folder Instances folder for the store shows no items the public folder migration is complete.





Thanks for the nice, concise guide! Worked like a charm.
I get an error “insufficient memory C10366af7 error code. I have looked at other KB but nothing work thus far.
Any help or direction is great
-F
Paul I am still doing my 2003 to 2010 migration. Currently I unable to get my PF to move over to the 2010 servers. I already created a PF database on two of the 2010 servers. Oddly, at one point I saw all the folders listed in the PF tools window, this just after the first mailbox server got installed. When the PF toolbox now, all I get is a not connected to server. I right click, then choose connect, then I select one the 2010 servers that have PF databases on them, the two folders show up. When I click on either one of them, I get an error that “No existing ‘PublicFolder’ matches the following identity : “\”. Make sure that you specified the correct ‘PublicFolder’ Identity and that you have the necessary permissions to view “PublicFolder’. The account I am using to perform the procedure is in the enterprise, schema admin group, so I doubt it is a permission issue. Can you shed any light on this please?
Hi Zay, best not to make assumptions with permissions, make sure your account does have the required permissions.
Make sure the PF DB on the 2010 server you’re connecting to is mounted succesfully.
Also check whether PF content replication is suspended for your organization.
Thanks Paui I got it to work by disabling the mailbox associated with the admin account I was using. After I disabled the mailbox, restarted the information store service, they showed up.
Hi Paul,I tried to move all the replicas from 2003 to 2007. It seems that it’s transferring everything but the list of “Public Folder Instances” on Ex2003 is not empty yet.
It can take a while, often it is slower than you’d expect. It does depend on how much data you’ve got, but if you’re sure that the replication has all happened and its just left some empty folders behind, there are some steps you can go through to get rid of the public folder database here:
http://exchangeserverpro.com/exchange-2010-remove-public-folder-database
I am currently attempting to move all my public folders from 2003 to 2007 and would like a warm fuzzy that something is happening. Is there anywhere that I can see the replication taking place?
Yes. Watch the “Public folder instances” view in Exchange System Manager. What the Get-PublicFolderStatistics numbers increase on Exchange 2007. You’ll also see the traffic going over the SMTP queues. You’ll see transaction logging on the Exchange 2007 server. And if you turn up diagnostic logging for public folders you’ll also see stuff in the Application event logs.
Thank you for you reply. I am fairly new at all of this.
I am just not seeing any thing on the 2003 ESM to indicate movement. Where is the Get-PublicFolderStatics number at? How do I see traffic going over the SMTP? I am not sure where to find the transaction logs on 2007 either.
Any help would be greatly appreciated. I moved the mailboxes over to the 2007 server without a hitch, but the public folders are now inaccessible because they are still on the 2003.
In the 2003 ESM you can watch the “Public folder instances” view (there is a screenshot in the article above) and as you refresh it you should notice the number of folders disappearing from that view as they are moved to 2007.
Get-PublicFolderStatistics is a cmdlet run from the Exchange Management Shell on the Ex2007 server.
Queues can be viewed either in the 2003 ESM or the Queue Viewer is in the Ex2007 console in the Toolbox section.
Transaction logs are wherever your Ex2007 storage group is configured to place them. PF replication generates a lot of transaction logging so you would simply see the items in the logs folder increasing at a decent rate.
If your 2007 mailbox users can’t access the PF’s then either the heirarchy hasn’t been replicated to 2007 or the 2007 mailbox databases have no default PF database configured for them.
Thank you for the info, it would seem that my issue was with the SMTP service needing to be restarted on the 2003 server. Once that happened all the folders started moving over. The queue on the 2003 showed the back log which pointed to the problem area.