SQL Server Availability Groups

Size: px
Start display at page:

Download "SQL Server Availability Groups"

Transcription

1 A r c h i t e c t i n g SQL Server Availability Groups Without Losing Your S A N I T Y

2 Edwin Sarmiento Microsoft MVP/Microsoft Certified Master: SQL Server

3 no DEMOS

4 DESIGN at it s worst

5 DESIGN the starting point of any implementation

6 DESIGN should be driven by REQUIREMENTS NOT TECHNOLOGY

7 let s start with

8 RECOVERABILITY Recovery Point Objective (RPO) How much data can I afford to lose?

9

10

11 EXAMPLE RPO 12 hours June 10, :00AM Maximum data loss: -12 hours

12 when did the last backup occur

13 AVAILABILITY Recovery Time Objective (RTO ) When is my application coming back?

14

15 EXAMPLE RTO 12 hours June 10, :00AM Maximum outage: +12 hours

16

17 COMMITMENT Service Level Agreement (SLA) What have we agreed upon?

18 COMMITMENT Service Level Agreement (SLA) What was promised?

19 Cost RPO/RTO/SLA versus Cost Time

20 High Availability How do you increase uptime *? *typically in the SAME data center

21 High Availability How do you increase uptime *? *defined by RTO

22 Disaster Recovery How do you continue operation in case of catastrophic failure? *defined by RPO

23 Disaster Recovery How do you continue operation in case of catastrophic failure? *typically in a DIFFERENT data center

24 *also considers SAME data center failure Disaster Recovery How do you continue operation in case of catastrophic failure?

25 HA!= DR

26 SQL Server Availability Groups is NOT a new technology

27 SQL Server Availability Groups combination of DATABASE MIRRORING & FAILOVER CLUSTERING

28 how does it really WORK? FAILOVER CLUSTERING

29 stop service

30 stop service wait service

31 stop service wait service start service

32 failover clustering how it works SQL Server t r a d i t i o n a l 2-node cluster log data Windows Server Failover Cluster

33 failover clustering Application how it works SQL Server t r a d i t i o n a l 2-node cluster log data Windows Server Failover Cluster

34 failover clustering Application how it works SQL Server t r a d i t i o n a l 2-node cluster data log data *Availability Groups Windows Server Failover Cluster

35 what IS NOT commonly mentioned

36 failover clustering Application how it works AD/DNS SQL Server t r a d i t i o n a l 2-node cluster log data Windows Server Failover Cluster

37 WHY do we even care

38 we need to speak to the AD and DNS administrators

39 SQL Server Availability Groups basic architecture

40 Maximum of 5 replicas in SQL Server 2012 (1 primary and 4 secondary) and 9 replicas in SQL Server 2014/2016 (1 primary and 8 secondary) Primary Replica SQL Server Secondary Replica SQL Server Secondary Replica SQL Server log data log data log data Windows Server Failover Cluster

41 Application Commit secondary replicas are always running REDO Primary Replica SQL Server Secondary Replica SQL Server Secondary Replica SQL Server log data log data log data Windows Server Failover Cluster

42 AD/DNS 4 QUORUM SQL Server what about quorum determines the number of failures that the cluster can sustain while still remaining online. Windows Server Failover Cluster

43 AD/DNS SQL Server quorum majority VOTE wins * all NODES have a vote 4 QUORUM Windows Server Failover Cluster

44 decision-making based on MAJORITY can I get a VOTE?

45 AD/DNS SQL Server quorum types 4 QUORUM N o d e M a j o r i t y recommended for clusters with an ODD number of nodes Windows Server Failover Cluster

46 AD/DNS SQL Server quorum types 4 QUORUM N o d e & D i s k M a j o r i t y recommended for clusters with an EVEN number of local nodes Windows Server Failover Cluster

47 AD/DNS SQL Server quorum types 4 N o d e & D i s k M a j o r i t y uses a SHARED DISK as a WITNESS QUORUM Windows Server Failover Cluster

48 AD/DNS SQL Server quorum types 4 N o d e & D i s k M a j o r i t y this dates back to Windows NT 4.0 days QUORUM Windows Server Failover Cluster

49 AD/DNS SQL Server cluster + quorum 4!= N o d e & D i s k M a j o r i t y QUORUM Windows Server Failover Cluster

50 AD/DNS SQL Server quorum types Node & File Share Majority 4 QUORUM uses FILE SHARE as a WITNESS instead of a disk Windows Server Failover Cluster

51 AD/DNS SQL Server quorum types 4 QUORUM N o M a j o r i t y : D i s k O n l y can sustain failures of all nodes except one if the disk is online *NOT RECOMMENDED Windows Server Failover Cluster

52 AD/DNS SQL Server quorum types 4 QUORUM C l o u d W i t n e s s uses the concept of a file share witness on Microsoft Azure *Windows Server 2016 and higher Windows Server Failover Cluster

53 AD/DNS SQL Server quorum goal is to have ODD/MAJORITY 4 number of votes QUORUM Windows Server Failover Cluster

54 HOW do you choose the appropriate quorum model

55 HOW do you choose the appropriate quorum model let your REQUIREMENTS guide your choice

56 multi-subnet clusters WHERE do you place the quorum

57 ideally, it should be on a SEPARATE l o c a t i o n WHERE do you place the quorum

58 Windows Server Failover Cluster SQL Server SQL Server log data PRODUCTION log DR data

59 it should be in the SAME location as what you are trying to protect WHERE do you place the quorum

60 SQL Server Availability Groups COMMON DESIGN PATTERNS

61 SQL Server Availability Groups COMMON DESIGN PATTERNS What will be your QUORUM model?

62 SQL Server Availability Groups COMMON DESIGN PATTERNS What will be your REPLICATION MODE?

63 SQL Server Availability Groups COMMON DESIGN PATTERNS What will be your NETWORK CONFIGURATION?

64 SQL Server Availability Groups COMMON DESIGN PATTERNS What will be your LICENSING MODE?

65 2 Replicas, Stand-alone instances (HA only) PRODUCTION Primary Replica Secondary Replica SQL Server SQL Server log data log data Windows Server Failover Cluster

66 *You need to discuss this with your network team 3 Replicas, Stand-alone instances (HA + DR) PRODUCTION DR Primary Replica Secondary Replica * LowerQuorumPriorityNodeID Site Awareness R2 Secondary Replica * NO VOTE 2008/2012 SQL Server SQL Server SQL Server log data log data log data Windows Server Failover Cluster

67 *You lose the ability to do automatic failover (on the Availability Group-level) 2 Replicas, FCI + Stand-alone instance (HA + DR) PRODUCTION DR * LowerQuorumPriorityNodeID Site Awareness Primary Replica R2 Secondary Replica * NO VOTE 2008/2012 SQL Server SQL Server log data Windows Server Failover Cluster

68 *You lose the ability to do automatic failover (on the Availability Group-level) 3 Replicas, FCI + Stand-alone instance (HA + DR + ) PRODUCTION Primary Replica DR * LowerQuorumPriorityNodeID Site Awareness R2 Secondary Replica * NO VOTE 2008/2012 Additional Data Center * LowerQuorumPriorityNodeID Site Awareness R2 Secondary Replica * NO VOTE 2008/2012 SQL Server SQL Server SQL Server log data log data Windows Server Failover Cluster

69 *You lose the ability to do automatic failover (on the Availability Group-level) 2 Replicas, FCI (HA + DR) PRODUCTION Primary Replica DR * LowerQuorumPriorityNodeID Site Awareness * NO VOTE 2008/ R2 Secondary Replica SQL Server SQL Server Windows Server Failover Cluster

70 3 Replicas, Stand-alone instances (HA + DR) PRODUCTION DR Additional Data Center does this even make sense? SQL Server SQL Server SQL Server log data log data log data Windows Server Failover Cluster

71

72

73 in SUMMARY

74 DESIGN according to REQUIREMENTS

75 REFERENCES

76 REFERENCES AlwaysOn Architecture Guide: Building a High Availability and Disaster Recovery Solution by Using AlwaysOn Availability Groups

77 How many of you are interested to DIVE DEEPER into Windows Server Failover Clustering for SQL Server

78

79

80 Edwin Sarmiento Microsoft MVP/Microsoft Certified Master: SQL Server Q & A QUESTIONS

things to consider STRETCHING SQL Server & Availability Groups Failover Clustered Instances Disaster Recovery Site

things to consider STRETCHING SQL Server & Availability Groups Failover Clustered Instances Disaster Recovery Site things to consider STRETCHING Failover Clustered Instances to & Availability Groups Disaster Recovery Site THANKS to all Sponsors! EVENT SPONSORS EXPO SPONSORS EXPO LIGHT SPONSORS Meet me at the Community

More information

Microsoft SQL AlwaysOn and High Availability

Microsoft SQL AlwaysOn and High Availability Course 55153A: Microsoft SQL AlwaysOn and High Availability Course details Course Outline Module 1: Course Overview This module explains how the class will be structured and introduces course materials

More information

Clusters Your Way. SQL Server in "The Cloud": High Availability and Disaster Recovery in Azure, AWS and Google

Clusters Your Way. SQL Server in The Cloud: High Availability and Disaster Recovery in Azure, AWS and Google Clusters Your Way SQL Server in "The Cloud": High Availability and Disaster Recovery in Azure, AWS and Google Jason Aw, Strategic Business Development Copyright 2017 SIOS Technology Corp. All rights reserved.

More information

StarWind Virtual SAN Windows Geo-Clustering: SQL Server

StarWind Virtual SAN Windows Geo-Clustering: SQL Server #1 HyperConverged Appliance for SMB and ROBO StarWind Virtual SAN Windows Geo-Clustering: SQL Server FEBRUARY 2016 TECHNICAL PAPER EDWIN SARMIENTO, Microsoft SQL Server MVP, Microsoft Certified Master

More information

Microsoft SQL AlwaysOn and High Availability

Microsoft SQL AlwaysOn and High Availability Microsoft SQL AlwaysOn and High Availability 55153; 2 Days, Instructor-led Course Description This two-day instructor-led course is designed for database administrators to familiarize them with the concepts

More information

Are AGs A Good Fit For Your Database? Doug Purnell

Are AGs A Good Fit For Your Database? Doug Purnell Are AGs A Good Fit For Your Database? Doug Purnell About Me DBA for Elon University Co-leader for WinstonSalem BI User Group All things Nikon Photography Bring on the BBQ! Goals Understand HA & DR Types

More information

Ryan Adams Blog - Twitter Thanks to our Gold Sponsors

Ryan Adams Blog -   Twitter  Thanks to our Gold Sponsors Ryan Adams Blog - http://ryanjadams.com Twitter - @ryanjadams Email ryan@ryanjadams.com Thanks to our Gold Sponsors Discover the AlwaysOn Feature Set AlwaysOn Failover Cluster Instances AlwaysOn Availability

More information

Windows Clustering 101

Windows Clustering 101 Windows Clustering 101 Dave Bermingham, Microsoft Clustering MVP, Senior Technical Evangelist, SIOS Technology Corp. Dave Bermingham Microsoft Cluster MVP (2010-current) Founder of www.clusteringformeremortals.com

More information

Index. Peter A. Carter 2016 P.A. Carter, SQL Server AlwaysOn Revealed, DOI /

Index. Peter A. Carter 2016 P.A. Carter, SQL Server AlwaysOn Revealed, DOI / Index A Active node, 10 Advanced Encryption Standard (AES), 95 AlwaysOn administration Availability Group (see AlwaysOn Availability Groups) cluster maintenance, 149 Cluster Node Configuration page, 153

More information

EASYHA SQL SERVER V1.0

EASYHA SQL SERVER V1.0 EASYHA SQL SERVER V1.0 CONTENTS 1 Introduction... 2 2 Install SQL 2016 in Azure... 3 3 Windows Failover Cluster Feature Installation... 7 4 Windows Failover Clustering Configuration... 9 4.1 Configure

More information

Avoiding the Cost of Confusion: SQL Server Failover Cluster Instances versus Basic Availability Group on Standard Edition

Avoiding the Cost of Confusion: SQL Server Failover Cluster Instances versus Basic Availability Group on Standard Edition One Stop Virtualization Shop Avoiding the Cost of Confusion: SQL Server Failover Cluster Instances versus Basic Availability Group on Standard Edition Written by Edwin M Sarmiento, a Microsoft Data Platform

More information

New England Data Camp v2.0 It is all about the data! Caregroup Healthcare System. Ayad Shammout Lead Technical DBA

New England Data Camp v2.0 It is all about the data! Caregroup Healthcare System. Ayad Shammout Lead Technical DBA New England Data Camp v2.0 It is all about the data! Caregroup Healthcare System Ayad Shammout Lead Technical DBA ashammou@caregroup.harvard.edu About Caregroup SQL Server Database Mirroring Selected SQL

More information

SQL Server AlwaysOn setup on ObserveIT environment

SQL Server AlwaysOn setup on ObserveIT environment SQL Server AlwaysOn setup on ObserveIT environment Overview ObserveIT can be easily installed on a SQL Server AlwaysOn environment. The AlwaysOn is part of Microsoft SQL Server Enterprise Edition and should

More information

Using Double-Take Software and the Virtual Recovery Appliance

Using Double-Take Software and the Virtual Recovery Appliance Using Double-Take Software and the Virtual Recovery Appliance When considering a BCP (Business Continuity Planning) solution for your application server environment, one product that you should definitely

More information

SQL 2016 Always On High Availability

SQL 2016 Always On High Availability SQL 2016 Always On High Availability Duration: 3 Days Course Code: M55246 Version: A Overview: This three-day instructor-led course is designed for database administrators and Windows engineers to familiarize

More information

Maximizing SharePoint Availability Whitepaper v1.1 4/2018

Maximizing SharePoint Availability Whitepaper v1.1 4/2018 Maximizing SharePoint Availability Whitepaper v1.1 4/2018 This technical whitepaper describes how to configure High Availability and Disaster Recovery for SharePoint Server at the Database level, in addition

More information

Disaster Recovery and Business Continuity

Disaster Recovery and Business Continuity Disaster Recovery and Business A Rackspace White Paper Spring 2010 Summary The purpose of this guide is to cut through the jargon around Business and Disaster Recovery, explain the differences and help

More information

Performance Monitoring AlwaysOn Availability Groups. Anthony E. Nocentino

Performance Monitoring AlwaysOn Availability Groups. Anthony E. Nocentino Performance Monitoring AlwaysOn Availability Groups Anthony E. Nocentino aen@centinosystems.com Anthony E. Nocentino Consultant and Trainer Founder and President of Centino Systems Specialize in system

More information

Configuring SharePoint 2013 as a. Configuring. SharePoint Business Intelligence Platform. Edwin Sarmiento SQL Server MCM & MVP

Configuring SharePoint 2013 as a. Configuring. SharePoint Business Intelligence Platform. Edwin Sarmiento SQL Server MCM & MVP Edwin Sarmiento SQL Server MCM & MVP Configuring Configuring SharePoint 2013 as a Business Intelligence as Platform a SharePoint 2013 Business Intelligence Platform Edwin Sarmiento Microsoft MVP/Microsoft

More information

Microsoft Azure Windows Server Microsoft System Center

Microsoft Azure Windows Server Microsoft System Center Windows Server Microsoft System Center Microsoft s Disaster Recovery Stack Simplified protection and recovery, built into Windows Server with Windows Server Backup Enhanced through integration with Backup

More information

Performance Monitoring AlwaysOn Availability Groups. Anthony E. Nocentino

Performance Monitoring AlwaysOn Availability Groups. Anthony E. Nocentino Performance Monitoring AlwaysOn Availability Groups Anthony E. Nocentino aen@centinosystems.com Anthony E. Nocentino Consultant and Trainer Founder and President of Centino Systems Specialize in system

More information

SQL AlwaysOn - Skype for Business

SQL AlwaysOn - Skype for Business 2018 SQL AlwaysOn - Skype for Business DINESH SINGH Contents Before Starting... 2 Windows Failover Clustering... 2 IPs Address and DNS... 2 SQL AlwaysOn... 2 Service Accounts... 2 Network Configuration...

More information

High Availability- Disaster Recovery 101

High Availability- Disaster Recovery 101 High Availability- Disaster Recovery 101 DBA-100 Glenn Berry, Principal Consultant, SQLskills.com Glenn Berry Consultant/Trainer/Speaker/Author Principal Consultant, SQLskills.com Email: Glenn@SQLskills.com

More information

Troubleshooting Always On Availability Groups Performance

Troubleshooting Always On Availability Groups Performance Andreas Wolter Troubleshooting Always On Availability Groups Performance Andreas Wolter (SQLMCM) 1 About: Andreas Wolter Consultant, Trainer & Speaker Microsoft Certified Master SQL Server 2008 + Solutions

More information

Performance Monitoring AlwaysOn Availability Groups. Anthony E. Nocentino

Performance Monitoring AlwaysOn Availability Groups. Anthony E. Nocentino Performance Monitoring AlwaysOn Availability Groups Anthony E. Nocentino aen@centinosystems.com TUGA IT 2017 LISBON, PORTUGAL THANK YOU TO OUR SPONSORS Anthony E. Nocentino Consultant and Trainer Founder

More information

HIGH-AVAILABILITY & D/R OPTIONS FOR MICROSOFT SQL SERVER

HIGH-AVAILABILITY & D/R OPTIONS FOR MICROSOFT SQL SERVER SQL SATURDAY # 91 - OMAHA HIGH-AVAILABILITY & D/R OPTIONS FOR MICROSOFT SQL SERVER 8/27/11 Tim Plas, Virteva tim.plas@virteva.com 1 The Presenter Tim Plas, Principal Consultant at Virteva (Mpls) Operational

More information

SQL Server Virtualization 201

SQL Server Virtualization 201 Virtualization 201 Management and Risk Mitigation PASS Virtualization Virtual Chapter 2014.05.15 About David Klee @kleegeek davidklee.net gplus.to/kleegeek linked.com/a/davidaklee Specialties / Focus Areas

More information

SQL Server technical e-book series. Drive business continuity with SQL Server

SQL Server technical e-book series. Drive business continuity with SQL Server SQL Server technical e-book series 1 Drive business continuity with SQL Server Drive business continuity with SQL Server Content 01 Minimizing downtime is the need of every business today 02 SQL Server

More information

Buyer s Guide: DRaaS features and functionality

Buyer s Guide: DRaaS features and functionality Buyer s Guide: DRaaS features and functionality Disaster recovery without a secondary site DRaaS for the midmarket When a server stops responding, for whatever reason, the fastest way to resume service

More information

Architecting a Hybrid Database Strategy with Microsoft SQL Server and the VMware Cloud Provider Program

Architecting a Hybrid Database Strategy with Microsoft SQL Server and the VMware Cloud Provider Program VMware vcloud Architecture Toolkit for Service Providers Architecting a Hybrid Database Strategy with Microsoft SQL Server and the VMware Cloud Provider Program Version 2.9 January 2018 Martin Hosken 2018

More information

Virtual protection gets real

Virtual protection gets real Virtual protection gets real How to protect virtual machines from downtime and data loss 5 must-have features for VM backup Businesses virtualize to consolidate resources, reduce costs and increase workforce

More information

Windows 2008 failover cluster

Windows 2008 failover cluster Windows 2008 failover cluster A failover cluster is a group of independent computers that work together to increase the availability of applications and services. The clustered servers (called nodes) are

More information

MOVING TOWARDS ZERO DOWNTIME FOR WINTEL Caddy Tan 21 September Leaders Have Vision visionsolutions.com 1

MOVING TOWARDS ZERO DOWNTIME FOR WINTEL Caddy Tan 21 September Leaders Have Vision visionsolutions.com 1 MOVING TOWARDS ZERO DOWNTIME FOR WINTEL Caddy Tan 21 September 2010 Leaders Have Vision visionsolutions.com 1 MOVING TOWARDS ZERO DOWNTIME Recovery Point Objective (RPO) How much data can you afford to

More information

The safer, easier way to help you pass any IT exams. Exam : Administering Microsoft SQL Server 2012 Databases.

The safer, easier way to help you pass any IT exams. Exam : Administering Microsoft SQL Server 2012 Databases. http://www.51- pass.com Exam : 70-462 Title : Administering Microsoft SQL Server 2012 Databases Version : Demo 1 / 5 1. Topic 1, Volume A You administer all the deployments of Microsoft SQL Server 2012

More information

High Availability- Disaster Recovery 101

High Availability- Disaster Recovery 101 High Availability- Disaster Recovery 101 DBA-100 Glenn Berry, Principal Consultant, SQLskills.com Glenn Berry Consultant/Trainer/Speaker/Author Principal Consultant, SQLskills.com Email: Glenn@SQLskills.com

More information

Building Clusters to Protect SQL Server in Cloud Configurations

Building Clusters to Protect SQL Server in Cloud Configurations Building Clusters to Protect SQL Server in Cloud Configurations David Bermingham Senior Technical Evangelist, SIOS Technology Microsoft Cloud & Datacenter MVP (2010-Present) Copyright @ 2017 SIOS Technology

More information

Performance Monitoring AlwaysOn Availability Groups. Anthony E. Nocentino

Performance Monitoring AlwaysOn Availability Groups. Anthony E. Nocentino Performance Monitoring AlwaysOn Availability Groups Anthony E. Nocentino aen@centinosystems.com Anthony E. Nocentino Consultant and Trainer Founder and President of Centino Systems Specialize in system

More information

Performance Monitoring Always On Availability Groups. Anthony E. Nocentino

Performance Monitoring Always On Availability Groups. Anthony E. Nocentino Performance Monitoring Always On Availability Groups Anthony E. Nocentino aen@centinosystems.com Anthony E. Nocentino Consultant and Trainer Founder and President of Centino Systems Specialize in system

More information

Eliminate Idle Redundancy with Oracle Active Data Guard

Eliminate Idle Redundancy with Oracle Active Data Guard Eliminate Idle Redundancy with Oracle Active Data Guard What is Oracle Data Guard Data Protection and Availability for the Oracle Primary Site Standby Site SYNC / ASYNC Primary Data Guard Physical or Logical

More information

Microsoft SQL Server

Microsoft SQL Server Microsoft SQL Server Abstract This white paper outlines the best practices for Microsoft SQL Server Failover Cluster Instance data protection with Cohesity DataPlatform. December 2017 Table of Contents

More information

DOWNLOAD PDF SQL SERVER 2012 STEP BY STEP

DOWNLOAD PDF SQL SERVER 2012 STEP BY STEP Chapter 1 : Microsoft SQL Server Step by Step - PDF Free Download - Fox ebook Your hands-on, step-by-step guide to building applications with Microsoft SQL Server Teach yourself the programming fundamentals

More information

Transformez votre PRA

Transformez votre PRA Transformez votre PRA La Continuité d'activité avec VPLEX Abdelmouhssin Sarsri Senior Systems Engineer Financial Services Industry French Speaking Africa EMC² 1 Objectives 1. Review VPLEX Active-Active

More information

70-740: Installation, Storage, and Compute with Windows Server 2016

70-740: Installation, Storage, and Compute with Windows Server 2016 70-740: Installation, Storage, and Compute with Windows Server 2016 Course Overview This course provides students with the knowledge and skills to install Windows servers in host and computer environments,

More information

Dell EMC Avamar for SQL Server

Dell EMC Avamar for SQL Server Dell EMC Avamar for SQL Server Version 7.5 User Guide 302-003-931 REV 01 Copyright 2001-2017 Dell Inc. or its subsidiaries. All rights reserved. Published June 2017 Dell believes the information in this

More information

AlwaysOn Availability Groups: Backups, Restores, and CHECKDB

AlwaysOn Availability Groups: Backups, Restores, and CHECKDB AlwaysOn Availability Groups: Backups, Restores, and CHECKDB www.brentozar.com sp_blitz sp_blitzfirst email newsletter videos SQL Critical Care 2016 Brent Ozar Unlimited. All rights reserved. 1 What I

More information

Implementation of Microsoft SQL Server using AlwaysOn for High Availability and Disaster Recovery without Shared Storage

Implementation of Microsoft SQL Server using AlwaysOn for High Availability and Disaster Recovery without Shared Storage International Journal of Experiential Learning & Case Studies 3 : 1 ( June 2018) pp. 09-17 Implementation of Microsoft SQL Server using AlwaysOn for High Availability and Disaster Recovery without Shared

More information

Choosing a MySQL HA Solution Today. Choosing the best solution among a myriad of options

Choosing a MySQL HA Solution Today. Choosing the best solution among a myriad of options Choosing a MySQL HA Solution Today Choosing the best solution among a myriad of options Questions...Questions...Questions??? How to zero in on the right solution You can t hit a target if you don t have

More information

SQL Server 2012 virtually out, Microsoft talks features, licensing

SQL Server 2012 virtually out, Microsoft talks features, licensing SQL Server 2012 virtually out, Microsoft talks features, licensing If you had to pick one or two features that are most important in SQL Server 2012, what are they and why? Mark Kromer: If I had to pick

More information

Allan Hirt Cluster MVP E mail: Website and Blog:

Allan Hirt Cluster MVP E mail: Website and Blog: Allan Hirt Cluster MVP E mail: allan@sqlha.com Twitter: @SQLHA Website and Blog: http://www.sqlha.com Apps, servers, clients SQL Both sites can connect to the network to allow access Node A Storage replicated

More information

2. Recovery models ->

2. Recovery models -> 1. Database structure -> Chapter 3 -> Database architecture -> Subchapter 3.1 2. Recovery models -> https://docs.microsoft.com/en-us/sql/relational-databases/backuprestore/recovery-models-sql-server?view=sql-server-2014

More information

CSE 444: Database Internals. Section 9: 2-Phase Commit and Replication

CSE 444: Database Internals. Section 9: 2-Phase Commit and Replication CSE 444: Database Internals Section 9: 2-Phase Commit and Replication 1 Today 2-Phase Commit Replication 2 Two-Phase Commit Protocol (2PC) One coordinator and many subordinates Phase 1: Prepare Phase 2:

More information

Dell EMC Avamar for SQL Server

Dell EMC Avamar for SQL Server Dell EMC Avamar for SQL Server Version 7.5.1 User Guide 302-004-292 REV 01 Copyright 2001-2018 Dell Inc. or its subsidiaries. All rights reserved. Published February 2018 Dell believes the information

More information

AlwaysOn Availability Groups 2016 What is new?

AlwaysOn Availability Groups 2016 What is new? AlwaysOn Availability Groups 2016 What is new? Patrocinadores SQL Server Discovery Day 25/06 http://www.eventbrite.com/e/sql-discovery-day-tickets-25185568714 Murilo Miranda Database Consultant @ Pythian

More information

Disaster Recovery (DR) Planning with the Cloud Desktop

Disaster Recovery (DR) Planning with the Cloud Desktop with the Cloud Desktop Info@RIAWorkSpace.com 877.361.3499 www.riaworkspace.com In preparing for the unexpected, most companies put specific disaster recovery plans in place. Without planning, recovering

More information

Standalone to SQL Server HA Clusters in Minutes.

Standalone to SQL Server HA Clusters in Minutes. Standalone to SQL Server HA Clusters in Minutes Connor.Cox@DH2i.com Failover Cluster Instances Instance- level failover Applica:on, OS, and infrastructure protec:on Fast, automated failover Free hdps://technet.microsog.com/en-

More information

DISASTER RECOVERY (DR): SOMETHING EVERYBODY NEEDS, BUT NEVER WANTS TO USE

DISASTER RECOVERY (DR): SOMETHING EVERYBODY NEEDS, BUT NEVER WANTS TO USE DISASTER RECOVERY (DR): SOMETHING EVERYBODY NEEDS, BUT NEVER WANTS TO USE What Do I Mean By Disaster? 1 Natural (hurricane, tornado, flood, fire ) Human (operator error, sabotage, implant of malicious

More information

COURSE 20740B: INSTALLATION, STORAGE AND COMPUTE ITH WINDOWS SERVER 2016

COURSE 20740B: INSTALLATION, STORAGE AND COMPUTE ITH WINDOWS SERVER 2016 ABOUT THIS COURSE This five-day course is designed primarily for IT professionals who have some experience with Windows Server. It is designed for professionals who will be responsible for managing storage

More information

SQL Server HA and DR: A Simple Strategy for Realizing Dramatic Cost Savings

SQL Server HA and DR: A Simple Strategy for Realizing Dramatic Cost Savings SQL Server HA and DR: A Simple Strategy for Realizing Dramatic Cost Savings by Joseph D Antoni Microsoft Data Platform MVP Significant savings in both SQL licensing and SAN TCO. As companies become increasingly

More information

Copyright 2010 EMC Corporation. Do not Copy - All Rights Reserved.

Copyright 2010 EMC Corporation. Do not Copy - All Rights Reserved. 1 Using patented high-speed inline deduplication technology, Data Domain systems identify redundant data as they are being stored, creating a storage foot print that is 10X 30X smaller on average than

More information

[MS20740]: Installation, Storage, and Compute with Windows Server 2016

[MS20740]: Installation, Storage, and Compute with Windows Server 2016 [MS20740]: Installation, Storage, and Compute with Windows Server 2016 Length : 5 Days Audience(s) : IT Professionals Level : 200 Technology : Windows Server Delivery Method : Instructor-led (Classroom)

More information

White Paper. Disaster Recovery in the Cloud

White Paper. Disaster Recovery in the Cloud White Paper Disaster Recovery in the Cloud Disaster Recovery in the Cloud Disaster recovery (DR) is the ability to handle site failures with minimal disruptions to a business. This is an essential capability

More information

WHITE PAPER. Header Title. Side Bar Copy. Header Title 5 Reasons to Consider Disaster Recovery as a Service for IBM i WHITEPAPER

WHITE PAPER. Header Title. Side Bar Copy. Header Title 5 Reasons to Consider Disaster Recovery as a Service for IBM i WHITEPAPER Side Bar Copy Header Title Header Title 5 Reasons to Consider Disaster Recovery as a Service for IBM i WHITEPAPER Introduction Due to the complexity of protecting ever-changing infrastructures and the

More information

The Key to Disaster Recovery

The Key to Disaster Recovery The Key to Disaster Recovery The key to a high-performing IT disaster recovery plan is having the right mix of solutions to achieve your organization s need for speedy recovery and maximum value. Bluelock

More information

DISASTER RECOVERY: SOMETHING EVERYBODY NEEDS, BUT NEVER WANTS TO USE

DISASTER RECOVERY: SOMETHING EVERYBODY NEEDS, BUT NEVER WANTS TO USE DISASTER RECOVERY: SOMETHING EVERYBODY NEEDS, BUT NEVER WANTS TO USE What Do We Mean By Disaster? Saying disaster often invokes visions of twisters and floods Disasters (and recovery strategies that address

More information

Mehmet.Gonullu@Veeam.com Veeam Portfolio - Agentless backup and replication for VMware and Hyper-V - Scalable, powerful, easy-to-use, affordable - Storage agnostic High-speed Recovery instant VM recovery

More information

Use this procedure to manage nodes to an existing SQL Server failover cluster instance.

Use this procedure to manage nodes to an existing SQL Server failover cluster instance. How To Remove A Sql Server 2005 Failover Cluster Instance Setup Due to various reasons DBAs may need to uninstall SQL Server instances. of the SQL Server failover cluster instance to be modified during

More information

Virtual Disaster Recovery

Virtual Disaster Recovery The Essentials Series: Managing Workloads in a Virtual Environment Virtual Disaster Recovery sponsored by by Jaime Halscott Vir tual Disaster Recovery... 1 Virtual Versus Physical Disaster Recovery...

More information

Azure Webinar. Resilient Solutions March Sander van den Hoven Principal Technical Evangelist Microsoft

Azure Webinar. Resilient Solutions March Sander van den Hoven Principal Technical Evangelist Microsoft Azure Webinar Resilient Solutions March 2017 Sander van den Hoven Principal Technical Evangelist Microsoft DX @svandenhoven 1 What is resilience? Client Client API FrontEnd Client Client Client Loadbalancer

More information

Protecting VMware vsphere/esx Environments with CA ARCserve

Protecting VMware vsphere/esx Environments with CA ARCserve Solution Brief: CA ARCserve R16.5 Complexity ate my budget Protecting VMware vsphere/esx Environments with CA ARCserve Customer Challenges Today, you face demanding service level agreements (SLAs) while

More information

NET EXPERT SOLUTIONS PVT LTD

NET EXPERT SOLUTIONS PVT LTD Module 1: Implementing Advanced Network Services In this module students will be able to configure advanced features for Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS), and configure

More information

An Oracle White Paper May Oracle VM 3: Overview of Disaster Recovery Solutions

An Oracle White Paper May Oracle VM 3: Overview of Disaster Recovery Solutions An Oracle White Paper May 2014 Oracle VM 3: Overview of Disaster Recovery Solutions Contents Introduction... 1 Overview of DR Solutions with Oracle VM... 2 Choose your DR solution path... 2 Continuous

More information

MySQL High Availability. Michael Messina Senior Managing Consultant, Rolta-AdvizeX /

MySQL High Availability. Michael Messina Senior Managing Consultant, Rolta-AdvizeX / MySQL High Availability Michael Messina Senior Managing Consultant, Rolta-AdvizeX mmessina@advizex.com / mike.messina@rolta.com Introduction Michael Messina Senior Managing Consultant Rolta-AdvizeX, Working

More information

Welcome! Considering a Warm Disaster Recovery Site?

Welcome! Considering a Warm Disaster Recovery Site? Welcome! Considering a Warm Disaster Recovery Site? Today s Moderator: Chris Riley Director 410-771-5544 x4331 criley@syssrc.com Today s Presenter: Rich Glenn Director 410-771-5544 x4420 rglenn@syssrc.com

More information

Installation, Storage, and Compute with Windows Server 2016 Course 20740B - 5 Days - Instructor-led, Hands on

Installation, Storage, and Compute with Windows Server 2016 Course 20740B - 5 Days - Instructor-led, Hands on Installation, Storage, and Compute with Windows Server 2016 Course 20740B - 5 Days - Instructor-led, Hands on Introduction This five-day course is designed primarily for IT professionals who have some

More information

Configuring a Microsoft Windows Server 2012/R2 Failover Cluster with Storage Center

Configuring a Microsoft Windows Server 2012/R2 Failover Cluster with Storage Center Configuring a Microsoft Windows Server 2012/R2 Failover Cluster with Storage Center Dell Compellent Solution Guide Kris Piepho, Microsoft Product Specialist October, 2013 Revisions Date Description 1/4/2013

More information

A CommVault White Paper: Business Continuity: Architecture Design Guide

A CommVault White Paper: Business Continuity: Architecture Design Guide A CommVault White Paper: Business Continuity: Architecture Design Guide CommVault Corporate Headquarters 2 Crescent Place Oceanport, New Jersey 07757-0900 USA Telephone: 888.746.3849 or 732.870.4000 2007

More information

MOC 20417B: Upgrading Your Skills to MCSA Windows Server 2012

MOC 20417B: Upgrading Your Skills to MCSA Windows Server 2012 MOC 20417B: Upgrading Your Skills to MCSA Windows Server 2012 Course Overview This course explains new features and functionality in Windows Server 2012 around management, networking infrastructure, storage,

More information

VMware admins: Can your DR do this?

VMware admins: Can your DR do this? VMware admins: Can your DR do this? Veeam Backup & Replication v6 Rick Vanover vexpert, VCP, MCITP Product Strategy Specialist Twitter @RickVanover Administrative Points on this Webinar Technical content,

More information

Windows Server : Installation, Storage, and Compute with Windows Server Upcoming Dates. Course Description.

Windows Server : Installation, Storage, and Compute with Windows Server Upcoming Dates. Course Description. Windows Server 2016 20740: Installation, Storage, and Compute with Windows Server 2016 Dive into the latest features of Microsoft Windows Server 2016 in this 5-day training class. You'll get 24-7 access

More information

Course Outline 20740B. Module 1: Installing, upgrading, and migrating servers and workloads

Course Outline 20740B. Module 1: Installing, upgrading, and migrating servers and workloads Course Outline 20740B Module 1: Installing, upgrading, and migrating servers and workloads This module describes the new features of Windows Server 2016, and explains how to prepare for and install Nano

More information

Symantec Administration of Symantec Enterprise Vault 8.0 for Exchange.

Symantec Administration of Symantec Enterprise Vault 8.0 for Exchange. Symantec 250-308 Administration of Symantec Enterprise Vault 8.0 for Exchange http://killexams.com/exam-detail/250-308 Answer: B QUESTION: 258 A system administrator is performing a data-only recovery

More information

Using VERITAS Volume Replicator for Disaster Recovery of a SQL Server Application Note

Using VERITAS Volume Replicator for Disaster Recovery of a SQL Server Application Note Using VERITAS Volume Replicator for Disaster Recovery of a SQL Server Application Note February 2002 30-000632-011 Disclaimer The information contained in this publication is subject to change without

More information

SQL Saturday Jacksonville Aug 12, 2017

SQL Saturday Jacksonville Aug 12, 2017 Virtualize FCI and AGs What to know before you decide SQL Saturday Jacksonville Aug 12, 2017 Shawn Meyers Principal Architect (@1DizzyGoose) Sponsors About Me Shawn Meyers @1dizzygoose linkedin.com/in/shawnmeyers42

More information

Protecting Microsoft Hyper-V 3.0 Environments with Arcserve

Protecting Microsoft Hyper-V 3.0 Environments with Arcserve Protecting Microsoft Hyper-V 3.0 Environments with Arcserve Adding value to your Hyper-V environment. Today, you face demanding service level agreements (SLAs) while having to address staffing and budget

More information

Copyright 2012 EMC Corporation. All rights reserved.

Copyright 2012 EMC Corporation. All rights reserved. 1 TRANSFORM IT+BUSINESS+YOURSELF DISASTER RECOVERY FOR MISSION CRITICAL APPLICATIONS EMC FORUM 2012 SKOPJE Dejan Živanović Presales Manager Dejan.Zivanovic@emc.com 2 Cloud A New Architecture Old World

More information

Choosing a MySQL HA Solution Today

Choosing a MySQL HA Solution Today Choosing a MySQL HA Solution Today Choosing the best solution among a myriad of options. Michael Patrick Technical Account Manager at Percona The Evolution of HA in MySQL Blasts from the past Solutions

More information

Exam : Implementing a Cloud Based Infrastructure

Exam : Implementing a Cloud Based Infrastructure Exam 70-414: Implementing a Cloud Based Infrastructure Course Overview This course teaches students about creating the virtualization infrastructure, planning and deploying virtual machines, monitoring,

More information

Backup and Disaster Recovery: DIY or Buy? Presented by: Stanley Louissaint

Backup and Disaster Recovery: DIY or Buy? Presented by: Stanley Louissaint Backup and Disaster Recovery: DIY or Buy? Presented by: Stanley Louissaint Presenter Stanley Louissaint Principal and Founder, Fluid Designs Managed Service Provider Business Continuity Solutions Computer

More information

DISASTER RECOVERY: SOMETHING EVERYBODY NEEDS, BUT NEVER WANTS TO USE

DISASTER RECOVERY: SOMETHING EVERYBODY NEEDS, BUT NEVER WANTS TO USE DISASTER RECOVERY: SOMETHING EVERYBODY NEEDS, BUT NEVER WANTS TO USE What Do We Mean By Disaster? Saying disaster often invokes visions of twisters and floods Disasters (and recovery strategies that address

More information

Real-time Protection for Microsoft Hyper-V

Real-time Protection for Microsoft Hyper-V Real-time Protection for Microsoft Hyper-V Introduction Computer virtualization has come a long way in a very short time, triggered primarily by the rapid rate of customer adoption. Moving resources to

More information

Floating on a Hybrid Cloud: SQL Server 2014 & Microsoft Azure Timothy P. McAliley Microsoft Premier Field Engineer SQL Server May 8, 2014

Floating on a Hybrid Cloud: SQL Server 2014 & Microsoft Azure Timothy P. McAliley Microsoft Premier Field Engineer SQL Server May 8, 2014 Floating on a Hybrid Cloud: SQL Server 2014 & Microsoft Azure Timothy P. McAliley Microsoft Premier Field Engineer SQL Server May 8, 2014 Agenda 1 Speaker Intro Timothy McAliley 2 Hybrid cloud solutions

More information

Microsoft SQL Server HA and DR with DVX

Microsoft SQL Server HA and DR with DVX Microsoft SQL Server HA and DR with DVX 385 Moffett Park Dr. Sunnyvale, CA 94089 844-478-8349 www.datrium.com Technical Report Introduction A Datrium DVX solution allows you to start small and scale out.

More information

NWPPA2016. Disaster Recovery NWPPA Reno, NV Copyright 2016, IVOXY Consulting, LLC

NWPPA2016. Disaster Recovery NWPPA Reno, NV Copyright 2016, IVOXY Consulting, LLC NWPPA2016 Disaster Recovery NWPPA Reno, NV Copyright 2016, IVOXY Consulting, LLC About Us Our Consulting Services We perform assessments, design, implementation, project management, support & training

More information

SPECIAL EXCERPT II Complete book available Spring Introducing Microsoft. SQL Server 2012 PREVIEW CONTENT. Ross Mistry and Stacia Misner

SPECIAL EXCERPT II Complete book available Spring Introducing Microsoft. SQL Server 2012 PREVIEW CONTENT. Ross Mistry and Stacia Misner Introducing Microsoft SPECIAL EXCERPT II Complete book available Spring 2012 SQL Server 2012 PREVIEW CONTENT Ross Mistry and Stacia Misner PREVIEW CONTENT This excerpt provides early content from a book

More information

Installation, Storage, and Compute with Windows Server 2016

Installation, Storage, and Compute with Windows Server 2016 Installation, Storage, and Compute with Windows Server 2016 OD20740B; On-Demand, Video-based Course Description This course is designed primarily for IT professionals who have some experience with Windows

More information

BCP/DR Primer Part 2 BCP Tiers and recovery requirements

BCP/DR Primer Part 2 BCP Tiers and recovery requirements BCP/DR Primer Part 2 BCP Tiers and recovery requirements In Part1 of our BCP/DR Primer series we defined some key terminology that we will use as we build up our plans and document our systems as they

More information

Protecting VMware vsphere/esx Environments with Arcserve

Protecting VMware vsphere/esx Environments with Arcserve Protecting VMware vsphere/esx Environments with Arcserve Today, you face demanding service level agreements (SLAs) while having to address staffing and budget constraints. You seek ways to reduce cost

More information

10 Reasons Why Your DR Plan Won t Work

10 Reasons Why Your DR Plan Won t Work 10 Reasons Why Your DR Plan Won t Work Jim Damoulakis CTO, GlassHouse Technologies, Inc. Sept. 29, 2005 DR Vision Imagine Prepared to handle multiple categories of disaster Clearly documented policies

More information

SC Series: Affordable Data Mobility & Business Continuity With Multi-Array Federation

SC Series: Affordable Data Mobility & Business Continuity With Multi-Array Federation SC Series: Affordable Data Mobility & Business Continuity With Multi-Array Federation Jason Boche Storage Applications Engineering Midrange & Entry Level Solutions What s New with the SC Series New Dell

More information

20740C: Installation, Storage, and Compute with Windows Server 2016

20740C: Installation, Storage, and Compute with Windows Server 2016 20740C: Installation, Storage, and Compute with Windows Server 2016 Course Details Course Code: Duration: Notes: 20740C 5 days This course syllabus should be used to determine whether the course is appropriate

More information