none
Exchange 2010 Public Folder Replication check all folders

    Question

  • Hello,

    we have an Exchange 2010 SP1 with three Public Folder DBs (repliction is activate (<always>). One is connected to all Mailbox databases. Now we figured out that all three DB have different sizes and different last access dates. Only the one connected to the mailboxes has the current date.

    I would like to know:

    1) How can I find out if all (>1000) folders are replicated to the other public folders or find the once that are not. (Powershell or EMC commands would be nice)

    2) How can I make sure that all folders and subfolders are replicated without checking each older.

    3) Does the command get-publicfolders -recurse|update-publicfolder -server <Server1> update all data from <server1> to the other or is it the other wa around and can I start the replication of all folders with that command?

    Appreciate the help

    Thomas


    • Edited by Thomas Al Thursday, March 01, 2012 6:55 PM
    Thursday, March 01, 2012 6:54 PM

Answers

  • 1.  That is hard.  Usually, what I use is the item count.

    Get-PublicFolderStatistics -Identity "\RootFolder\ChildFolder\FolderOfInterest" -Server PFServerName | FL ItemCount
    

    Substitute the folder path and public folder server name, repeating for each public folder server, and compare the item counts.  Generally if all the item counts are the same I assume that all have all the data.

    2.  You could write a script that does this for you, but it will take some expertise in PowerShell scripting.  I haven't written such a script and would like to do it for you but I don't have the time right now, sorry.

    3.  It should kick off replication of unreplicated data, but if you have a replication problem is just might not do anything.  In theory, all folders should stay replicated without you having to do that.  I wouldn't bother doing that except on folders you suspect of not being properly replicated.


    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

    Sunday, March 04, 2012 5:34 AM

All replies

  • 1.  That is hard.  Usually, what I use is the item count.

    Get-PublicFolderStatistics -Identity "\RootFolder\ChildFolder\FolderOfInterest" -Server PFServerName | FL ItemCount
    

    Substitute the folder path and public folder server name, repeating for each public folder server, and compare the item counts.  Generally if all the item counts are the same I assume that all have all the data.

    2.  You could write a script that does this for you, but it will take some expertise in PowerShell scripting.  I haven't written such a script and would like to do it for you but I don't have the time right now, sorry.

    3.  It should kick off replication of unreplicated data, but if you have a replication problem is just might not do anything.  In theory, all folders should stay replicated without you having to do that.  I wouldn't bother doing that except on folders you suspect of not being properly replicated.


    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

    Sunday, March 04, 2012 5:34 AM
  • Hello,

    I'm going to try ItemCount.

    Strangly we have several folder with there own replication schedule (always) and some with the schedule of the DB. What do you recommend?

    Might that be the problem?

    Thomas

    Tuesday, March 06, 2012 2:31 PM
  • I generally set replication to Always.

    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

    Wednesday, March 07, 2012 8:01 PM
  • Hello,

    thanks for the reply. Do you set the option db based or folder based?

    Regrads

    Monday, March 12, 2012 1:24 PM
  • I leave it set to the default.

    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

    Friday, March 16, 2012 11:20 PM
  • Hello,

    late reply, sorry for that. Do you mean with default each folder is using that database default settings which is always?

    Regards

    Thursday, March 29, 2012 6:57 AM
  • I don't know what you are asking.

    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

    Sunday, April 01, 2012 6:18 AM
  • Hello,

    you can set each folder individually. So may question is do your set the folder to "user database setting" or do you set them individually.

    Thanks

    Monday, April 02, 2012 6:09 AM
  • I've never set individual public folders that way.


    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

    Tuesday, April 03, 2012 5:44 AM