Public folders between 2 exchange 2007 servers will not replicate

I have 2 Exchange 2007 servers. Server A & B, I want to take Server A offline and for all intents and purposes it is offline but the I need the public folder on server A to replicate to Server B.

I have created a public folder store on Server B and setup Replication from Server A to Server B but nothing is happening. I only have one file in PF store of Server A and that is a shared calendar for my department heads.

I see this in event viewer but information is still not getting to the new server

Event Type:      Information
Event Source:      MSExchangeIS Public Store
Event Category:      Replication Outgoing Messages
Event ID:      3017
Date:            10/6/2011
Time:            7:57:26 AM
User:            N/A
Computer:      EXCHANGE07
Outgoing message type 0x20
 Message ID: <5FBB8926F02F4F43A30D955B0BAFB28C311F748659@exchange07.SDGCOUNTIES.LOCAL>
 Folder(s): (1-84A213053) IPM_SUBTREE\Department Heads Calendar

 Database "".

For more information, see Help and Support Center at

what am i missing?
Serge MartinIT TechnicianAsked:
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.

Firstly, if yoy have not done so already, run this script located in Scripts, AddReplicaToPFRecursive.ps1 this adds the server to the replication list and updates the Folder Hierarchy.

If this still doesnt worlk, you can try forcing replication on each folder with the following command,

Update-PublicFolder "\My Public Folder" -Server <Target Server>

Then run something like

Get-PublicfolderStatistics –Server <source server> | Select-Object name,itemcount,*path
Get-PublicfolderStatistics –Server <Target serveR> | Select-Object name,itemcount,*path

If you have alot of public folders, you might want to export the above commands to a CSV using the | Export-CSV command and then use excel to tally them up. I recently had a similar problem and the customer have 700 public folders so finding and locating which were not in sync became a real problem. For want of a better way, using excel worked but was cumbersome. I tried writing a script to do it but couldnt get it to work lol
Serge MartinIT TechnicianAuthor Commented:
I will try this as there is only 1 file that needs to be replicated.
Serge MartinIT TechnicianAuthor Commented:
Where do I run the first script from? I tried to run this from the EMS yesterday but could not get it to run
Serge MartinIT TechnicianAuthor Commented:
recreated the public folder and all works fine now

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
Serge MartinIT TechnicianAuthor Commented:
Ended up recreating the Public Folder, work fine now
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

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.