There is some great news on the search HA front with SharePoint 2013, as this release has more functionality than any previous version. You can now configure full redundancy on all components!
There are several places to obtain HA details as it applies to search. This wiki page will help you find what you are looking for.
- Technical diagram of a fault-tolerant farm with 40 million items (TechNet)
- Main TechNet page: Plan for high availability and disaster recovery for SharePoint 2013 (TechNet)
- Check out the 2012 SharePoint Conference presentation (SPC172) by Barry Waldbaum and Olaf Birkeland (start at minute 50)
- Link to SCP 2012 presentation recording
- Session notes by Igor (wiki)
The stretched farm guidelines were just updated in April 2013. This is for customers that want to spread the topology between two data centers. The two supported configurations are Synchronous mirroring and AO AG with synchronous-commit for availability. See the following articles for guidance on stretched farms:
- Hardware guidance - Location of physical servers
- Supported high availability and disaster recovery options for SharePoint databases
- This is an excellent article and will be your primary reference:
Create a high availability architecture and strategy for SharePoint 2013
- Pay special attention to the SQL Server fault tolerant options
- Also, read the section "RPO and RTO comparison based on database technology"
- There is a detailed diagram of a stretch farm with DB details in the "Configure two datacenters section"
The table below summarizes the TN article "Supported high availability and disaster recovery options for SharePoint databases" Please refer to that article for up to date
details and update this wiki if you find a discrepancy.
Parent:
Survival Guide: SharePoint 2013 and Enterprise Search
DB Name |
SQL 2008 R2 and SQL 2012 Synchronous mirroring |
SQL AO AG With synchronous-commit for availability |
SQL 2008 R2 asynchronous mirroring or log-shipping to another farm for disaster recovery |
SQL AO AG with Asynchronous-commit for DR |
||
|
|
|
SQL AO AG with Asynchronous-commit for DR |
|||
Configuration |
Yes |
Yes |
Yes |
No |
||
CA content DB |
Y |
Y |
Y |
N |
||
Content DB |
Y |
Y |
Y |
Y |
||
|
|
|
|
|||
App Management |
Y |
Y |
Y |
TBD |
||
Search Admin DB |
Y |
Y |
N |
N |
||
Analytics Reporting |
Y |
Y |
Y |
N |
||
Crawl |
Y |
Y |
N |
N |
||
Link |
Y |
Y |
N |
N |
||
Secure Store |
Y |
Y |
Y |
TBD |
||
Usage and Health Data Collection |
Y* |
Y* |
Y* |
TBD |
||
Subscription Settings |
Y |
Y |
Y |
TBD |
||
Profile |
Y |
Y |
Y |
TBD |
||
Synchronization |
Y |
Y |
N |
TBD |
||
Social Tagging |
Y |
Synchronization |
Y |
Y |
N |
TBD |
Y |
Y |
TBD |
||||
Word Automation |
Y |
Y |
N |
TBD |
||
Managed Metadata |
Y |
Y |
Y |
TBD |
||
Taxonomy |
Y |
Y |
Y |
TBD |
||
Translation |
Y |
Y |
Y |
TBD |
||
BDC |
Y |
Y |
Y |
TBD |
||
Project |
Y |
Y |
Y |
TBD |
||
PowerPivot |
TBD |
TBD |
TBD |
TBD |
||
PerformancePoint |
Y |
Y |
Y |
TBD |
||
State |
TBD |
|||||
PerformancePoint |
Y |
Y |
Y |
TBD |
||
State |
Y |
Y |
N |
N |
||
Also here |
|
|
|
|
||
Master |
N |
N |
N |
N |
||
MSDB |
N |
N |
N |
N |
||
Model |
N |
N |
N |
N |
||
Resource |
N |
N |
N |
N |
||
TempDB |
N |
N |
N |
N |