1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft.

Slides:



Advertisements
Similar presentations
SQL Server AlwaysOn: Active Secondaries Luis Vargas Program Manager Microsoft Corporation DBI312.
Advertisements

SQL Server Disaster Recovery Chris Shaw Sr. SQL Server DBA, Xtivia Inc.
SharePoint 2013 & SQL Server 2012 Availability Groups The Rough Guide.
Mecanismos de alta disponibilidad con Microsoft SQL Server 2008 Por: ISC Lenin López Fernández de Lara.
SharePoint 2013 & SQL Server 2012 A talk about what SQL Server version you want to use from a SharePoint 2013 perspective.
Oracle Data Guard Ensuring Disaster Recovery for Enterprise Data
0 SQL Server AlwaysOn – SharePoint 2013 High Availability and Disaster Recovery Sal Bawany, Solutions Architect
FlareCo Ltd ALTER DATABASE AdventureWorks SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS Slide 1.
June 23rd, 2009Inflectra Proprietary InformationPage: 1 SpiraTest/Plan/Team Deployment Considerations How to deploy for high-availability and strategies.
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
Keith Burns Microsoft UK Mission Critical Database.
Virtual techdays INDIA │ September 2011 High Availability - A Story from Past to Future Balmukund Lakhani │ Technical Lead – SQL Support, Microsoft.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
SQL Server 2012 Always On Premier Field Engineer Microsoft Corporation Lisa Gardner
SQL Server AlwaysOn: Active Secondaries Luis Vargas Program Manager Microsoft Corporation DBI312.
National Manager Database Services
SharePoint Business Continuity Management with SQL Server AlwaysOn
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
High-Availability Methods Lesson 25. Skills Matrix.
It is one of the techniques to create a stand by server. Introduced in SQL 2000,enhanced in It is a High Availability as well as Disaster recovery.
Sofia, Bulgaria | 9-10 October SQL Server 2005 High Availability for developers Vladimir Tchalkov Crossroad Ltd. Vladimir Tchalkov Crossroad Ltd.
© ViSolve.com All rights reserved. Privacy Statement April Oracle Disaster Recovery Implementation A Non-Technical Overview.
SQLCAT: SQL Server 2012 AlwaysOn Lessons Learned from Early Customer Deployments Sanjay Mishra Program Manager Microsoft Corporation DBI360.
Rajib Kundu Agenda Definitions Failover Cluster Database Snapshots Log shipping Database Mirroring.
Unified solution Easy to configure, manage, and monitor Reuse existing investments SAN/DAS environments Allow using HA hardware resources Fast seamless.
SQLCAT: SQL Server HA and DR Design Patterns, Architectures, and Best Practices Using Microsoft SQL Server 2012 AlwaysOn Sanjay Mishra Program Manager.
Module 10: Maintaining High-Availability. Overview Introduction to Availability Increasing Availability Using Failover Clustering Standby Servers and.
Overview of high availability in Microsoft SQL Server Szymon Wójcik.
7. Replication & HA Objectives –Understand Replication and HA Contents –Standby server –Failover clustering –Virtual server –Cluster –Replication Practicals.
High Availability in DB2 Nishant Sinha
Oracle DBAs Deploying Highly Available SQL Server Systems
1© Copyright 2012 EMC Corporation. All rights reserved. EMC VNX5700, EMC FAST Cache, SQL Server AlwaysOn Availability Groups Strategic Solutions Engineering.
Alwayson Availability Groups
Course Topics Administering SQL Server 2012 Jump Start 01 | Install and Configure SQL Server04 | Manage Data 02 | Maintain Instances and Databases05 |
Warwick Rudd – Henry Rooney – How Available is SQL Server 2016? DAT33 6.
Your Data Any Place, Any Time Always On Technologies.
SQL Server 2012: AlwaysOn HA and DR Design Patterns, and Lessons Learned from Early Customer Deployments Sanjay Mishra SQLCAT.
Log Shipping, Mirroring, Replication and Clustering Which should I use? That depends on a few questions we must ask the user. We will go over these questions.
Narasimha Reddy Gopu Jisha J. Agenda Introduction to AlwaysOn * AlwaysOn Availability Groups (AG) & Listener * AlwaysOn Failover * AlwaysOn Active Secondaries.
What HADR Option(s) Are Right For You?. Where’s The AlwaysOn?
SQL Server High Availability Introduction to SQL Server high availability solutions.
Windows Server Failover Clustering (WSFC) with SQL Server.
William Durkin A Gourmet Menu of SQL Server High Availability Options.
AlwaysOn In SQL Server 2012 Fadi Abdulwahab – SharePoint Administrator - 4/2013
FUN WITH AVAILABILITY GROUPS Christopher Wolff SQL Server Database Engineer, Xero.
Are You High? Can You Recover? Robert Douglas SQL Saturday #468, Sydney 27 th February 2016.
High Availability & Disaster Recovery with SQL Server AlwaysOn Availability Groups Turgay Sahtiyan Microsoft – Senior SQL Server PFE
Microsoft Connect /23/ :39 PM
Turgay Sahtiyan Istanbul, Turkey
Sponsors.
High Availability in SQL Server 2012
ALWAYSON AVAILABILITY GROUPS
Secrets to Fast, Easy High Availability for SQL Server in AWS
Navigating the options for Data Redundancy
Disaster Recovery Where to Begin
AlwaysOn Mirroring, Clustering
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
Always On Availability Groups
Required 9s and data protection: introduction to sql server 2012 alwayson, new high availability solution Santosh Balasubramanian Senior Program Manager.
SQL Server High Availability Amit Vaid.
Your Data Any Place, Any Time
Disaster Recovery Where to Begin
SpiraTest/Plan/Team Deployment Considerations
SYED SAJID WASIM SQL SERVER ALWAYS ON Step by Step.
SQL Server on Linux: High Availability And Disaster Recovery
AlwaysOn Availability Groups
High Availability/Disaster Recovery Solution
Distributed Availability Groups
04 | Always On High Availability
Designing Database Solutions for SQL Server
Presentation transcript:

1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft January 2012

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

3EMC CONFIDENTIAL—INTERNAL USE ONLY Business Case for HADR Data loss Downtime

4EMC CONFIDENTIAL—INTERNAL USE ONLY Business Risks and Solutions Business RiskSolution High Availability Potential downtime of database 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.

5EMC CONFIDENTIAL—INTERNAL USE ONLY HADR Strategy Principle: Redundancy Data Redundancy Database Service Redundancy Hardware Redundancy

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)

7EMC CONFIDENTIAL—INTERNAL USE ONLY Permitted downtime (planned & unplanned) Uptime SLA Downtime per Year Downtime per Month 95%18.25 days36 hours 98%7.30 days14.4 hours 99%3.65 days7.20 hours 99.9%8.76 hours43.8 minutes 99.99%52.6 minutes4.38 minutes %5.26 minutes0.438 minutes %31.5 seconds2.59 seconds

8EMC CONFIDENTIAL—INTERNAL USE ONLY SQL HADR Categories by Standby Modes Standb y Mode Failover BehaviorSQL Server Feature Cold standb y Manual intervention required to ready data copy Backup and restore Warm standb y Data copy ready to use Manual failover required Transaction log shipping Transactional replication Database mirroring Hot standb y Automatic failoverDatabase mirroring Failover clustering AlwaysOn

9EMC CONFIDENTIAL—INTERNAL USE ONLY SQL HADR Categories by DB/Instance HADR Prior to SQL 2012SQL 2012 Database Level HADR Backup and Restore Log Shipping Transactional Replication SQL Snapshot SQL Mirroring AlwaysOn High Availability Group Instance Level HADR SQL Failover ClusterAlwaysOn Failover Cluster

10EMC CONFIDENTIAL—INTERNAL USE ONLY SQL HADR Review Prior to SQL Server 2012

11EMC CONFIDENTIAL—INTERNAL USE ONLY Database Backup & Restore Full Database Backup Differential Database Backup Transaction Log Backup

12EMC CONFIDENTIAL—INTERNAL USE ONLY Pros & Cons: Database Backup & Restore Pros: Physical database backup files Simple and easy to perform Cons: Not a high availability solution Possible data loss

13EMC CONFIDENTIAL—INTERNAL USE ONLY Scorecard: AlwaysOn vs. Backup & Restore

14EMC CONFIDENTIAL—INTERNAL USE ONLY Log Shipping Continuous backup and restore Standby server Asynchronous

15EMC CONFIDENTIAL—INTERNAL USE ONLY Pros & Cons: Log Shipping Pros: Automatic restore process Multiple secondary servers Cons: Possible data loss Manual failover Issue with reporting in standby server

16EMC CONFIDENTIAL—INTERNAL USE ONLY Scorecard : AlwaysOn vs. Log Shipping

17EMC CONFIDENTIAL—INTERNAL USE ONLY Transactional Replication

18EMC CONFIDENTIAL—INTERNAL USE ONLY Pros & Cons: Transactional Replication Pros: Automatic restore process Secondary servers for reporting app Multiple secondary servers Cons: Designed for data, not for schema Manual failover

19EMC CONFIDENTIAL—INTERNAL USE ONLY Scorecard : AlwaysOn vs. SQL Replication

20EMC CONFIDENTIAL—INTERNAL USE ONLY SQL Failover Cluster Instance: FCI Instance level

21EMC CONFIDENTIAL—INTERNAL USE ONLY Pros & Cons: SQL Failover Cluster Instance Pros: High availability solution Automatic failover No lost data Coupled with SAN as shared array Cons: High cost Restricted to local subnet

22EMC CONFIDENTIAL—INTERNAL USE ONLY Scorecard : AlwaysOn FC vs. SQL FC

23EMC CONFIDENTIAL—INTERNAL USE ONLY Database Snapshot Data-page Copy-on-write

24EMC CONFIDENTIAL—INTERNAL USE ONLY Pros & Cons: Database Snapshot Pros: Maintaining historical data Snapshot as a reporting database Many snapshots Cons: Depend on the primary database Restriction of same server instance

25EMC CONFIDENTIAL—INTERNAL USE ONLY Scorecard: AlwaysOn vs. SQL Snapshot

26EMC CONFIDENTIAL—INTERNAL USE ONLY Database Mirroring Hot standby database Sync/Async modes

27EMC CONFIDENTIAL—INTERNAL USE ONLY Pros & Cons: Database Mirroring Pros: Sync mode with automatic failover Async mode for performance Easy to setup Cons: Single database Standby server not accessible

28EMC CONFIDENTIAL—INTERNAL USE ONLY Scorecard : AlwaysOn vs. SQL Mirroring

29EMC CONFIDENTIAL—INTERNAL USE ONLY SQL Server 2012 HADR AlwaysOn High Availability Group (HAG) AlwaysOn Failover Cluster Instance (FCI)

30EMC CONFIDENTIAL—INTERNAL USE ONLY AlwaysOn: High Availability Group Installation Windows cluster No-clustered SQL Server

31EMC CONFIDENTIAL—INTERNAL USE ONLY Configure High Availability Group (AlwaysOn) Replica Database level Many databases Failover in groups Multiple replicas Sync/Async mode

32EMC CONFIDENTIAL—INTERNAL USE ONLY High Availability Group: Active Secondary R/W work load Primary backup Secondary backup

33EMC CONFIDENTIAL—INTERNAL USE ONLY High Availability Group: Active Secondary

34EMC CONFIDENTIAL—INTERNAL USE ONLY Pros & Cons: High Availability Group Pros: Synchronous/asynchronous mode Failover on multiple databases Automatic failover Up to 4 replicas Active replicas Cons: Perf issue in provisioning large databases Perf issue when updating indexes on large databases

35EMC CONFIDENTIAL—INTERNAL USE ONLY AlwaysOn: Failover Cluster Instance - FCI Instance level Multi-subnet

36EMC CONFIDENTIAL—INTERNAL USE ONLY Scorecard: AlwaysOn HAG vs. AlwaysOn FC

37EMC CONFIDENTIAL—INTERNAL USE ONLY AlwaysOn Failover: FCI + HA

38EMC CONFIDENTIAL—INTERNAL USE ONLY AlwaysOn Failover: FCI + HA

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

40EMC CONFIDENTIAL—INTERNAL USE ONLY Scorecard : AlwaysOn vs. EMC MV/CE

41EMC CONFIDENTIAL—INTERNAL USE ONLY Demonstration

42EMC CONFIDENTIAL—INTERNAL USE ONLY

43EMC CONFIDENTIAL—INTERNAL USE ONLY Q&AQ&A