Download presentation
Presentation is loading. Please wait.
Published byAbel Williamson Modified over 8 years ago
1
William Durkin williamdurkin.com @sql_williamd A Gourmet Menu of SQL Server High Availability Options
3
3 Who Am I William Durkin Englishman, living in Germany DBA by day Often by night too! Worked with SQL Server since ~2004 Enjoy talking about SQL Server! Contact me @sql_williamd williamdurkin.com
4
4 The Menu HA Solutions Log Shipping Database Mirroring AlwaysOn Availability Groups AlwaysOn Failover Cluster Instances Replication
6
6 The Menu Log Shipping Database Level automated backup and restore Uses Log file backups Full/bulk logged recovery mode requirement Jobs setup to backup, copy files and restore to target server Manual intervention required to redirect clients to secondary Downtime ~ Minutes
7
7 The Menu Database Mirroring Database Level Asynchronous Local commit (fire and forget) Synchronous Local and remote commit Witness Server for automated failover.Net Framework allows for primary/secondary identification Secondary not usable Snapshot of DB allows use Downtime ~0 seconds
8
8 The Menu AlwaysOn Availability Groups Mirroring on steroids!! Works using failover clustering components Multiple readable secondaries (without snapshots with mirroring).Net Connection has “Intent” property = transparent read offloading Automated Failover for clients Downtime ~0 seconds
9
9 The Menu AlwaysOn Failover Cluster Instance Instance Level H/A Uses windows clustering like Availability Groups Similar to an instance restart when going offline Automated Failover for clients Downtime ~ Minutes
10
10 The Menu Replication Not normally considered an H/A solution Object Level H/A Can allow reporting offloading Architect software for “closer” reads Downtime ~ seconds
11
Q&A.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.