Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 983
  • Last Modified:

Exchange 2010 Public Folder HA

Have set up Public Folder replication on Exchange 2010 (does not work out of the box, you need to set HomeMDB attribute for the SA on the Public Folder Database first), and the content is now updating so in theory have replicas on different databases. Tested this by dismounting the database on which the folders are homed, and, using OL 2007, this simply does not work - cannot expand folders.
My understanding is that the reason for this is that the clients are assigned a default PF database. If this DB is available and there is a replica, no problem. If it is available and there exists no replica, it consults its heirarrchy and chooses best referral to an existing replica based on AD site configuration and/or cost assigned to referrals. If the default DB is NOT available, it cannot be consulted for referral to a suitable replica and you get the error described earlier. So is it now simply the case that one cannot achieve true HA for Public Folders - i.e. there is no failover mechanism if the dafault PF db is down ?

Thanks for guidance
0
TheGeezer2010
Asked:
TheGeezer2010
  • 3
  • 3
2 Solutions
 
AkhaterCommented:
no there is no HA for public folder in exchange 2010, it was removed.

the only way to have redundancy is to create a replica of it (as you did) and then, when a server fails go back to EMC -> org config -> mailbox -> database management

right click on the Mailbox database -> client settings -> and change to the second copy of it
0
 
TheGeezer2010Author Commented:
Hi Akhater

You are correct that there is no automatic failover so the best thing to do would be to write a script which runs the powershell command :-

Set-MailboxDatabase -Identity <Database_Name> -PublicFolderDatabase <PF_Database_Name>

In tests I found this to take around 7 minutes for the failover to complete (i.e. 7 minutes from time PF database was dismounted to time when PF became available again on the failover PF database). Also please note there is no auto-failback - this is best accomplished out of hours. The process is however, quite painless. I also tried speeding up the process by update-publicfolderhierarchy and content, but it seemed to make little or no difference. I also tried a suggestion to set up PF referral which refers the client to another replica if it does not hold a copy - this, as expected also does not work since the database needs to be available to make the referral !!
The whole of this is in line with Micriosoft's deprecation of Public Folders, and troubleshooting this whole process was not the easiest thing. Indeed, as stated above, it does not even work properly straight from the box.
Thanks to Akhater for the assistance - points to him (not like he needs them :-)
0
 
AkhaterCommented:
TheGeezer2010

thank you for the update, Microsoft took back PF to pre-exchange 2000 with exchange 2010 when they removed anything related to HA from them ....

It is a pain I agree but it is their way of pushing them out of the life-cycle

Regards,
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

 
TheGeezer2010Author Commented:
It would have been better to supply a Microsoft URL confirming this statement - HA was removed. However, this set me on a personal investigation and a number of tests which seem to prove this is the case.
Kudos to Akhater for being so quick to respond - it is frustrating to have to wait !!
0
 
systemtechCommented:
Hi
I'm also looking for a way to achieve HA on Public Folder setup. I’m aware of the way to change the default public folder database setting on the mailbox database. But a bigger problem is that receiving emails in mailenabled public folders is always sent to the PF database that is the msExchOwningPFTree. Normal this is the last created PF DB. If this DB is not available the mails just queuing up. The is no HA mechanism that can send the mails to other PF DBs. Please let me know if there is a workaround.

Regards, Lars Kvorning
0
 
TheGeezer2010Author Commented:
It looks as if Microsoft are including an alterntive PF replica option in Exchange 2010 SP1 Rollup 2 due in December !!
0
 
AkhaterCommented:
Yes so I have read !
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now