SQL 2016 Always On High Availability

Similar documents
Microsoft SQL AlwaysOn and High Availability

Microsoft SQL AlwaysOn and High Availability

2788 : Designing High Availability Database Solutions Using Microsoft SQL Server 2005

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

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

20745B: Implementing a Software- Defined DataCenter Using System Center Virtual Machine Manager

Are AGs A Good Fit For Your Database? Doug Purnell

Maintaining a Microsoft SQL Server 2005 Database Course 2780: Three days; Instructor-Led

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

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

Course Installation, Storage, and Compute with Windows Server 2016

Installation, Storage, and Compute with Windows Server 2016

Implementing a Software-Defined DataCenter

Installation, Storage, and Compute with Windows Server 2016 (20740)

Ryan Adams Blog - Twitter Thanks to our Gold Sponsors

: Course 55021A : Configuring and Administering Hyper-V in Windows Server 2012

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

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

Installation, Storage, and with Windows Server 2016

Course Outline. exam, Installation, Storage and Compute with Windows Server Course 20740A: 5 days Instructor Led

Maintaining a Microsoft SQL Server 2008 Database (Course 6231A)

Implementing a Software Defined Datacenter

Course 6231A: Maintaining a Microsoft SQL Server 2008 Database

Installation, Storage, and Compute with Windows Server 2016 Course 20740B

SQL Server Availability Groups

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

Installation, Storage, and Compute with Microsoft Windows Server 2016 (MS-20740)

Implementing a Software-Defined DataCenter (20745)

Microsoft Implementing a Software-Defined DataCenter

Course 6231A: Maintaining a Microsoft SQL Server 2008 Database

SQL Server AlwaysOn setup on ObserveIT environment

Microsoft Implementing and Managing Microsoft Server Virtualisation

NE Server Virtualization with Windows Server Hyper-V and System Center. Windows Server Summary. Introduction.

High Availability- Disaster Recovery 101

DO NOT USE Microsoft Designing Database Solutions for Microsoft SQL Server

Course Outline: Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Configuring Advanced Windows Server 2012 Services

Course Outline: Course Upgrading your skills to MCSA Windows Server 2012

Configuring and Deploying a Private Cloud DURATION: Days

Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Configuring & Administering Hyper-V in Windows Server 2012

Installation, Storage, and Compute with Windows Server 2016

SQL Server 2012 virtually out, Microsoft talks features, licensing

Microsoft SQL Server

EASYHA SQL SERVER V1.0

Microsoft Azure Windows Server Microsoft System Center

Microsoft Upgrading Your Skills to Windows Server 2016

10971: Storage and High Availability with Windows Server

High Availability- Disaster Recovery 101

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

Infrastructure Provisioning with System Center Virtual Machine Manager

NE Infrastructure Provisioning with System Center Virtual Machine Manager

Implementing an Advanced Server Infrastructure

Windows Clustering 101

Server Virtualization with Windows Server Hyper- V and System Center

Designing Database Solutions for Microsoft SQL Server 2012

Microsoft 20409FS - Server Virtualization with Windows Server Hyper-V and System Center Fast Start (4 days)

SQL AlwaysOn - Skype for Business

Upgrading Your Skills to MCSA: Windows Server 2016

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

Configuring Advanced Windows Server 2012 Services

MS_ Installation, Storage, and Compute with Windows Server

Upgrading Your Skills to MCSA: Windows Server 2016 (20743B)

20414C: Implementing an Advanced Server Infrastructure

SQL Server Virtualization 201

20743C - Upgrading Your Skills to MCSA: Windows Server Duration: 5 days; Instructor-led3

2072 : Administering a Microsoft SQL Server 2000 Database

Updating your Database Skills to Microsoft SQL Server 2012

Windows Server : Configuring Advanced Windows Server 2012 Services R2. Upcoming Dates. Course Description.

20412D: Configuring Advanced Windows Server 2012 Services

This five-day, instructor-led, hands-on class covers how to use Veritas Cluster Server to manage applications in a high availability environment.

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

VERITAS CLUSTER SERVER

Upgrading Your Skills to MCSA Windows Server 2012

Microsoft Configuring Advanced Windows Server 2012 Services

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

Prerequisite Knowledge to Teach This Course

[MS20414]: Implementing an Advanced Server Infrastructure

20417D: Upgrading Your Skills to MCSA Windows Server 2012

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

Upgrading your Skills to MCSA Windows Server 2012

Upgrading Your Skills to Windows Server 2016 MCSA

Upgrading Your Skills to Windows Server 2016

MOC Configuring Advanced Windows Server 2012 Services

Updating Your Windows Server 2003 Technology Skills to Windows Server 2008

StarWind Virtual SAN Windows Geo-Clustering: SQL Server

Maximizing SharePoint Availability Whitepaper v1.1 4/2018

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

DOWNLOAD PDF SQL SERVER 2012 STEP BY STEP

Course Description. Audience. Prerequisites. At Course Completion

Module Title : 20743AC -Upgrading Your Skills to MCSA: Windows Server 2016

SQL Server DBA Online Training

Advanced Technologies of SharePoint 2016

VRT-202 Veritas Cluster Server for UNIX/Linux Administration

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

Copyright 2012 EMC Corporation. All rights reserved.

20743C: Upgrading Your Skills to MCSA: Windows Server 2016

This course prepares the student for Exam : Configuring Advanced Windows Server 2012 Services.

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

Microsoft Certified Solution Associate Windows Server 2016 Training

Transcription:

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 them with the concepts in SQL AlwaysOn and High Availability. The course utilizes SQL 2016, but explains the differences from SQL 2012- SQL 2014. Target Audience: Experienced DBAs, Windows Server pros, team leads. We designed this course based on our experience of having taught hundreds of classes to literally thousands of students. We tried very hard to make the labs, of which there are over 30, very oriented to a single concept such as Adding a Replica or Transferring Logons. We did this because it is common in technical courses to write long labs with multiple exercises which in our opinion is not effective as they turn into click streams. We assume the student is new to the technology and that the instructor is knowledgeable in it. Objectives: After completing this course, students will be able to: Understaand AlwasyOn High Availability Employ Server 2016 Failover Clustering Work with Availability Groups Perform maintenance Monitor and Troubleshoot Availability Groups Deploy SQL Failover Clusters Prerequisites: Before attending this course, students must have: Experience as SQL DBA Experience as Windows IT PRO

Content: Module 1: IntroductionThis module explains the Understand Quorums Understand the Dashboard course and objectives.lessons Course introduction Understand Windows Failover Perform Logon and Job replication After completing this module, students will be Module 7: Active Secondary Availability able to: Understand Cluster Service Group Actions Within Availability groups you may have Active secondary SQL Course introductionmodule 2: ALWAYSON which is covered and demonstrated in this AND HIGH AVAILABILITY CONCEPTS Understand Preferred Owners module.lessons AND TERMINOLOGY This module will Reporting with Secondary Replicas introduce the participants to the concepts Understand Node MajorityModule 4: Configuring a Readable secondary and terminology used in the course.lessons SQL 2016 FAILOVER CLUSTER Read-Only Routing Concepts and Terminology INSTANCESIn this module we move Load Balancing Table of Availability from the generic failover clustering to the Lab: Configure a Read-Only Secondary High Availability specifics involving SQL.Lessons Database Backups with Secondary Causes of Downtime Failover Cluster Instance Steps of Backup Using secondary Planned downtime As A FCI Appears To A ClientLab : Backup Preference OptionsLab : Database Unplanned downtime Create A Configuration File By Running Backup Using Secondary ReplicaLab : Disaster Recovery The Advanced Cluster Preparation Configure a Read-Only secondary Recovery Time Objective (RTO) WizardLab : Complete The SQL Cluster Installation On SQL1Lab : Install The After completing this module, students will be Recovery Level Objective (RLO) Cluster On SQL2 And SQL3Lab : Test able to: Storage Area Networks (SAN) the Edition Changes from SQL 2012 Course introductionmodule 2: ALWAYSON After completing this module, students will be AND HIGH AVAILABILITY CONCEPTS SQL Server 2016 Changes able to: AND TERMINOLOGY This module will Legacy Solutions prior to Always On introduce the participants to the concepts Failover Cluster Instances Course introductionmodule 2: and terminology used in the Log Shipping ALWAYSON AND HIGH AVAILABILITY course.lessons A Typical Log Shipping Configuration CONCEPTS AND TERMINOLOGY This Concepts and Terminology Monitor Server module will introduce the participants to Table of Availability the concepts and terminology used in the High Availability Database Mirroring course.lessons Causes of Downtime Database Mirroring Terminology Concepts and Terminology Planned downtime Principle Table of Availability Unplanned downtime Mirror High Availability Disaster Recovery Witness (red box in image above) Causes of Downtime Recovery Time Objective (RTO) Planned downtime Limitations of legacy solutions: Unplanned downtime Recovery Level Objective (RLO) What do we mean by Always On? Disaster Recovery Storage Area Networks (SAN) Table of Always On Comparison Recovery Time Objective (RTO) Edition Changes from SQL 2012 After completing this module, students will be Recovery Level Objective (RLO) SQL Server 2016 Changes able to: Storage Area Networks (SAN) Legacy Solutions prior to Always On Edition Changes from SQL 2012 Failover Cluster Instances Course introductionmodule 2: ALWAYSON Log Shipping AND HIGH AVAILABILITY CONCEPTS SQL Server 2016 Changes A Typical Log Shipping Configuration AND TERMINOLOGY This module will Legacy Solutions prior to Always On Monitor Server introduce the participants to the concepts Failover Cluster Instances and terminology used in the course.lessons Log Shipping Database Mirroring Concepts and Terminology A Typical Log Shipping Configuration Database Mirroring Terminology Table of Availability Monitor Server Principle High Availability Mirror Causes of Downtime Database Mirroring Witness (red box in image above) Planned downtime Database Mirroring Terminology Unplanned downtime Principle Limitations of legacy solutions: Disaster Recovery Mirror What do we mean by Always On? Recovery Time Objective (RTO) Witness (red box in image above) Table of Always On Comparison Recovery Level Objective (RLO) Limitations of legacy solutions: Perform backups with Secondary Replicas Storage Area Networks (SAN) What do we mean by Always On? Edition Changes from SQL 2012 Table of Always On Comparison Configure a Read-Only ReplicaModule 8: MaintenanceIn this module you explore

SQL Server 2016 Changes Cluster Testing maintenance procedures for AlwaysOn Legacy Solutions prior to Always On High Availability Groups.Lessons Failover Cluster Instances DBCC Checks Log Shipping Understand Configuration Files Database Adding and RemovingLab : Add A Typical Log Shipping Configuration a DatabaseLab : Remove a DatabaseLab : Monitor Server Install ClustersModule 5: SQL 2016 Add a ReplicaLab : Remove a Replica ALWAYS ON AVAILABILITY GROUPS Database Mirroring Within the failover clusters of SQL are After completing this module, students will be Database Mirroring Terminology the concept of Availability groups and able to: Principle their enhancements with the release of Mirror SQL 2016 which is the focus of this m Course introductionmodule 2: ALWAYSON Witness (red box in image above) Availability Groups and Replicas AND HIGH AVAILABILITY CONCEPTS Primary Replica AND TERMINOLOGY This module will Limitations of legacy solutions: Secondary Replicas introduce the participants to the concepts What do we mean by Always On? Availability Group Listener and terminology used in the Table of Always On Comparison Availability Mode course.lessons Synchronous Commit Mode Concepts and Terminology Terminology Asynchronous Commit Mode Table of Availability Failover Modes High Availability Automatic Failover Without Data Loss Causes of Downtime SQL 2014 Changes Automatic Failover Requirements: Planned downtime Manual Unplanned downtime Manual Failover Requirements Disaster Recovery SQL2016 Changes Common TopologiesLab : Create a SQL Recovery Time Objective (RTO) Instance For The Availability GroupLab : Understand the role of the SANS Enable the SQL Server AlwaysOn Recovery Level Objective (RLO) Availability Group FeatureLab : Set Up Storage Area Networks (SAN) For Availability GroupsLab : The Edition Changes from SQL 2012 Understanding Failover Clustering in Server Availability Group WizardLab : SSMS and 2016 SQL Server 2016 Changes Statefull High Availability Solution After completing this module, students will be Legacy Solutions prior to Always On Supported in both Standard and Datacenter able to: Failover Cluster Instances Servers should run similar hardware Log Shipping Should run same edition Course introductionmodule 2: A Typical Log Shipping Configuration Hyper-V best with datacenter ALWAYSON AND HIGH AVAILABILITY Monitor Server Certified for Windows server logo CONCEPTS AND TERMINOLOGY This Shared Storage module will introduce the participants to Database Mirroring Quorums the concepts and terminology used in the Database Mirroring Terminology Node Majority course.lessons Principle Node and Disk Majority configuration: Concepts and Terminology Mirror Node and File Share Majority Table of Availability Witness (red box in image above) No Majority High Availability Configuration Causes of Downtime Limitations of legacy solutions: Cluster Networks Best Practices Planned downtime What do we mean by Always On? Connection to nodes to shared storage Unplanned downtime Table of Always On Comparison Private network for internal cluster Disaster Recovery Public network for client connections Recovery Time Objective (RTO) Add and Remove Databases Cluster Aware Updating Virtual Machine Failover Clustering Recovery Level Objective (RLO) Add and Remove ReplicasModule 9: Preferred Owners Storage Area Networks (SAN) MONITORING AND Failover Failback Edition Changes from SQL 2012 TROUBLESHOOTING AVAILABILITY Resources GROUPSIn this the final module you will Dependences SQL Server 2016 Changes learn how to monitor the clusters and HeartbeatLab : Set up iscsi ServerLab : Legacy Solutions prior to Always On Availability groups and various common Install the iscsi VMSLab : Add Servers to Failover Cluster Instances troubleshooting procedures Server Manager for Ease of Log Shipping The Dashboard in Depth ManagementLab : Add the Windows Cluster A Typical Log Shipping Configuration Events Feature to SQL1, SQL2 And SQL3Lab : Monitor Server Policy Based Managemnt for Availability Create the iscsi Initators to add t GroupsLab : Dashboard WizardsLab : Database Mirroring Create an Extended Event SessionLab : After completing this module, students will be Database Mirroring Terminology Using T-SQLLab : Policy based able to: Principle management for Availability GroupsLab : Mirror Observe a Policy In ActionLab : Creat Course introductionmodule 2: ALWAYSON Witness (red box in image above) Migrating Settings by using Windows Easy AND HIGH AVAILABILITY CONCEPTS Transfer AND TERMINOLOGY This module will Limitations of legacy solutions: Configuring a Reference Image of

introduce the participants to the concepts What do we mean by Always On? Windows 7 and terminology used in the course.lessons Table of Always On Comparison Configuring a Reference Image Concepts and Terminology Table of Availability Enable AlwaysOn After completing this module, students will be High Availability able to: Causes of Downtime Understand and work with availability Planned downtime GroupsModule 6: The Dasboard Course introductionmodule 2: ALWAYSON Unplanned downtime Managing AlwaysOn High Availability AND HIGH AVAILABILITY CONCEPTS Disaster Recovery groups wit SQL 2016 is accomplished AND TERMINOLOGY This module will Recovery Time Objective (RTO) with the Dashboard. This module will introduce the participants to the concepts demonstrate the skills necessary for the and terminology used in the Recovery Level Objective (RLO) acc course.lessons Storage Area Networks (SAN) The Dashboard Concepts and Terminology Edition Changes from SQL 2012 How to view logs Table of Availability Using replication with Logins High Availability SQL Server 2016 Changes Using partially contained databaseslab : Causes of Downtime Legacy Solutions prior to Always On The DashboardLab : Replicating Logins Planned downtime Failover Cluster Instances and JobsLab : Contained or Partially Unplanned downtime Log Shipping Contained Databases Disaster Recovery A Typical Log Shipping Configuration Recovery Time Objective (RTO) Monitor Server After completing this module, students will be able to: Recovery Level Objective (RLO) Database Mirroring Storage Area Networks (SAN) Database Mirroring Terminology Course introductionmodule 2: Edition Changes from SQL 2012 Principle ALWAYSON AND HIGH AVAILABILITY Mirror CONCEPTS AND TERMINOLOGY This SQL Server 2016 Changes Witness (red box in image above) module will introduce the participants to Legacy Solutions prior to Always On the concepts and terminology used in the Failover Cluster Instances Limitations of legacy solutions: course.lessons Log Shipping What do we mean by Always On? Concepts and Terminology A Typical Log Shipping Configuration Table of Always On Comparison Table of Availability Monitor Server High Availability ISCSI Setup Causes of Downtime Database Mirroring Planned downtime Database Mirroring Terminology Unplanned downtime Principle Work with Roles Disaster Recovery Mirror Recovery Time Objective (RTO) Witness (red box in image above) Recovery Level Objective (RLO) Limitations of legacy solutions: Storage Area Networks (SAN) What do we mean by Always On? Edition Changes from SQL 2012 Table of Always On Comparison SQL Server 2016 Changes Change Owners Legacy Solutions prior to Always On Failover Cluster Instances Log Shipping Work with Policies A Typical Log Shipping Configuration Monitor Server Work with Extended Events Database Mirroring Database Mirroring Terminology Principle Mirror Witness (red box in image above) Limitations of legacy solutions: What do we mean by Always On? Table of Always On Comparison

Further Information: For More information, or to book your course, please call us on 353-1-814 8200 info@globalknowledge.ie www.globalknowledge.com/en-ie/ Global Knowledge, 3rd Floor Jervis House, Millennium Walkway, Dublin 1