Solved

Exchange 2010 Public Folder HA

Posted on 2010-11-17
7
964 Views
Last Modified: 2012-05-10
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
Comment
Question by:TheGeezer2010
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
7 Comments
 
LVL 49

Assisted Solution

by:Akhater
Akhater earned 100 total points
ID: 34153972
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
 
LVL 11

Accepted Solution

by:
TheGeezer2010 earned 0 total points
ID: 34162604
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
 
LVL 49

Expert Comment

by:Akhater
ID: 34162615
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
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 11

Author Closing Comment

by:TheGeezer2010
ID: 34194880
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
 

Expert Comment

by:systemtech
ID: 34195326
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
 
LVL 11

Author Comment

by:TheGeezer2010
ID: 34291165
It looks as if Microsoft are including an alterntive PF replica option in Exchange 2010 SP1 Rollup 2 due in December !!
0
 
LVL 49

Expert Comment

by:Akhater
ID: 34291203
Yes so I have read !
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

This article lists the top 5 free OST to PST Converter Tools. These tools save a lot of time for users when they want to convert OST to PST after their exchange server is no longer available or some other critical issue with exchange server or impor…
How to resolve IMCEAEX NDRs in Exchange or Exchange Online related to invalid X500 addresses.
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…
This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question