1emc confidential—internal use only overview of sql server 2012 high availability and disaster...
TRANSCRIPT
![Page 1: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/1.jpg)
1EMC CONFIDENTIAL—INTERNAL USE ONLY
Overview of SQL Server 2012
High Availability and Disaster Recovery (HADR)
Wei FanTechnical Partner Management – MicrosoftJanuary 2012
![Page 2: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/2.jpg)
2EMC CONFIDENTIAL—INTERNAL USE ONLY
Agenda• Business Case for HADR
• Prior to SQL Server 2012: HADR Review
• What is New in HADR of SQL Server 2012
• Demo
• Q & A
Footer information: 10 pt. MetaNormalLF—NOT italics
![Page 3: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/3.jpg)
3EMC CONFIDENTIAL—INTERNAL USE ONLY
Business Case for HADR
• Data loss
• Downtime
![Page 4: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/4.jpg)
4EMC CONFIDENTIAL—INTERNAL USE ONLY
Business Risks and Solutions
Business Risk Solution
High Availability
Potential downtime ofdatabase service
Redundant database system components
Disaster Recovery
In case that database service is down with potential data loss, get database service back online with minimum impact
Redundant data. Redundant database system components .
![Page 5: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/5.jpg)
5EMC CONFIDENTIAL—INTERNAL USE ONLY
HADR Strategy Principle: Redundancy
Data Redundancy
Database Service Redundancy
Hardware Redundancy
![Page 6: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/6.jpg)
6EMC CONFIDENTIAL—INTERNAL USE ONLY
History of SQL-based Data Redundancy• SQL Backup and Restore (SQL Server 6.5)
• SQL Log Shipping (SQL Server 7.0)
• SQL Transactional Replication (SQL Server 7.0)
• SQL Failover Cluster (SQL Server 7.0)
- HADR Enhancements (SQL Server 2000)
• SQL Snapshot (SQL Server 2005)
• SQL Mirroring (SQL Server 2005)
- HADR Enhancements (SQL Server 2008 & R2)
• SQL AlwaysOn (SQL Server 2012)
![Page 7: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/7.jpg)
7EMC CONFIDENTIAL—INTERNAL USE ONLY
Permitted downtime (planned & unplanned)
Uptime SLA Downtimeper Year
Downtimeper Month
95% 18.25 days 36 hours
98% 7.30 days 14.4 hours
99% 3.65 days 7.20 hours
99.9% 8.76 hours 43.8 minutes
99.99% 52.6 minutes 4.38 minutes
99.999% 5.26 minutes 0.438 minutes
99.9999% 31.5 seconds 2.59 seconds
![Page 8: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/8.jpg)
8EMC CONFIDENTIAL—INTERNAL USE ONLY
SQL HADR Categories by Standby Modes
Standby
ModeFailover Behavior SQL Server Feature
Coldstand
by
• Manual intervention required to ready data copy
• Backup and restore
Warm stand
by
• Data copy ready to use
• Manual failover required
• Transaction log shipping
• Transactional replication
• Database mirroring
Hot stand
by
• Automatic failover • Database mirroring• Failover clustering• AlwaysOn
![Page 9: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/9.jpg)
9EMC CONFIDENTIAL—INTERNAL USE ONLY
SQL HADR Categories by DB/Instance HADR
Prior to SQL 2012
SQL 2012
Database Level HADR
Backup and RestoreLog ShippingTransactional Replication
SQL SnapshotSQL Mirroring
AlwaysOn High Availability Group
Instance Level HADR SQL Failover Cluster AlwaysOn Failover Cluster
![Page 10: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/10.jpg)
10EMC CONFIDENTIAL—INTERNAL USE ONLY
SQL HADR Review
Prior to SQL Server 2012
![Page 11: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/11.jpg)
11EMC CONFIDENTIAL—INTERNAL USE ONLY
Database Backup & Restore
Full Database BackupDifferential Database BackupTransaction Log Backup
![Page 12: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/12.jpg)
12EMC CONFIDENTIAL—INTERNAL USE ONLY
Pros & Cons: Database Backup & Restore
Pros: Physical database backup
filesSimple and easy to perform
Cons:Not a high availability
solutionPossible data loss
![Page 13: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/13.jpg)
13EMC CONFIDENTIAL—INTERNAL USE ONLY
Scorecard: AlwaysOn vs. Backup & Restore
![Page 14: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/14.jpg)
14EMC CONFIDENTIAL—INTERNAL USE ONLY
Log Shipping
Continuous backup and restore
Standby server
Asynchronous
![Page 15: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/15.jpg)
15EMC CONFIDENTIAL—INTERNAL USE ONLY
Pros & Cons: Log Shipping
Pros: Automatic restore processMultiple secondary servers
Cons:Possible data lossManual failoverIssue with reporting in standby
server
![Page 16: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/16.jpg)
16EMC CONFIDENTIAL—INTERNAL USE ONLY
Scorecard : AlwaysOn vs. Log Shipping
![Page 17: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/17.jpg)
17EMC CONFIDENTIAL—INTERNAL USE ONLY
Transactional Replication
Transactional Replication
![Page 18: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/18.jpg)
18EMC CONFIDENTIAL—INTERNAL USE ONLY
Pros & Cons: Transactional Replication
Pros: Automatic restore processSecondary servers for
reporting appMultiple secondary servers
Cons:Designed for data, not for
schemaManual failover
![Page 19: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/19.jpg)
19EMC CONFIDENTIAL—INTERNAL USE ONLY
Scorecard : AlwaysOn vs. SQL Replication
![Page 20: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/20.jpg)
20EMC CONFIDENTIAL—INTERNAL USE ONLY
SQL Failover Cluster Instance: FCI
• Instance level
![Page 21: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/21.jpg)
21EMC CONFIDENTIAL—INTERNAL USE ONLY
Pros & Cons: SQL Failover Cluster Instance
Pros: High availability solutionAutomatic failover No lost data Coupled with SAN as shared
arrayCons:
High cost Restricted to local subnet
![Page 22: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/22.jpg)
22EMC CONFIDENTIAL—INTERNAL USE ONLY
Scorecard : AlwaysOn FC vs. SQL FC
![Page 23: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/23.jpg)
23EMC CONFIDENTIAL—INTERNAL USE ONLY
Database Snapshot
Data-pageCopy-on-write
![Page 24: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/24.jpg)
24EMC CONFIDENTIAL—INTERNAL USE ONLY
Pros & Cons: Database Snapshot
Pros: Maintaining historical data Snapshot as a reporting
databaseMany snapshots
Cons:Depend on the primary
databaseRestriction of same server
instance
![Page 25: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/25.jpg)
25EMC CONFIDENTIAL—INTERNAL USE ONLY
Scorecard: AlwaysOn vs. SQL Snapshot
![Page 26: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/26.jpg)
26EMC CONFIDENTIAL—INTERNAL USE ONLY
Database Mirroring
Hot standby databaseSync/Async modes
![Page 27: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/27.jpg)
27EMC CONFIDENTIAL—INTERNAL USE ONLY
Pros & Cons: Database Mirroring
Pros: Sync mode with automatic
failover Async mode for performanceEasy to setup
Cons:Single databaseStandby server not accessible
![Page 28: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/28.jpg)
28EMC CONFIDENTIAL—INTERNAL USE ONLY
Scorecard : AlwaysOn vs. SQL Mirroring
![Page 29: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/29.jpg)
29EMC CONFIDENTIAL—INTERNAL USE ONLY
SQL Server 2012 HADR
AlwaysOn High Availability Group (HAG)
AlwaysOn Failover Cluster Instance (FCI)
![Page 30: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/30.jpg)
30EMC CONFIDENTIAL—INTERNAL USE ONLY
AlwaysOn: High Availability Group
• Installation
• Windows cluster
• No-clustered SQL Server
![Page 31: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/31.jpg)
31EMC CONFIDENTIAL—INTERNAL USE ONLY
Configure High Availability Group (AlwaysOn)
• Replica• Database level• Many databases• Failover in groups • Multiple replicas• Sync/Async mode
![Page 32: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/32.jpg)
32EMC CONFIDENTIAL—INTERNAL USE ONLY
High Availability Group: Active Secondary
R/W work loadPrimary backupSecondary backup
![Page 33: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/33.jpg)
33EMC CONFIDENTIAL—INTERNAL USE ONLY
High Availability Group: Active Secondary
![Page 34: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/34.jpg)
34EMC CONFIDENTIAL—INTERNAL USE ONLY
Pros & Cons: High Availability Group
Pros: Synchronous/asynchronous modeFailover on multiple databasesAutomatic failoverUp to 4 replicasActive replicas
Cons:Perf issue in provisioning large databasesPerf issue when updating indexes on large
databases
![Page 35: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/35.jpg)
35EMC CONFIDENTIAL—INTERNAL USE ONLY
AlwaysOn: Failover Cluster Instance - FCI
• Instance level• Multi-subnet
![Page 36: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/36.jpg)
36EMC CONFIDENTIAL—INTERNAL USE ONLY
Scorecard: AlwaysOn HAG vs. AlwaysOn FC
![Page 37: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/37.jpg)
37EMC CONFIDENTIAL—INTERNAL USE ONLY
AlwaysOn Failover: FCI + HA
![Page 38: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/38.jpg)
38EMC CONFIDENTIAL—INTERNAL USE ONLY
AlwaysOn Failover: FCI + HA
![Page 39: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/39.jpg)
39EMC CONFIDENTIAL—INTERNAL USE ONLY
EMC MV/CE
• Combines Microsoft Failover Cluster and EMC Mirror View• Support failover in storage level• Geographical cluster• Synchronous/Asnychronous mode
![Page 40: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/40.jpg)
40EMC CONFIDENTIAL—INTERNAL USE ONLY
Scorecard : AlwaysOn vs. EMC MV/CE
![Page 41: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/41.jpg)
41EMC CONFIDENTIAL—INTERNAL USE ONLY
Demonstration
![Page 42: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/42.jpg)
42EMC CONFIDENTIAL—INTERNAL USE ONLY
![Page 43: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/43.jpg)
43EMC CONFIDENTIAL—INTERNAL USE ONLY
Q&A
![Page 44: 1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft](https://reader036.vdocuments.net/reader036/viewer/2022062515/56649cd65503460f9499e253/html5/thumbnails/44.jpg)