55246 SQL Always On High Availability with SQL 2016

55246 SQL Always On High Availability with SQL 2016

Översikt

Denna tredagars instruktörsledda kurs är utformad för databasadministratörer och Windows-ingenjörer för att bekanta dem med koncepten i SQL AlwaysOn och High Availability.
Kursen använder SQL 2016, men förklarar skillnaderna mellan SQL 2012 och SQL 2014.

  • Understaand AlwasyOn Hög tillgänglighet
  • Använda Server 2016 Failover Clustering
  • Distribuera SQL Failover Clusters
  • Arbeta med tillgänglighetsgrupper
  • Utföra underhåll
  • Övervaka och felsöka tillgänglighetsgrupper

Erfarna DBA, Windows Server-proffs, teamledare.
Detta är en intensiv kurs med mycket labb!

Vi utformade den här kursen baserat på vår erfarenhet av att ha undervisat hundratals klasser till bokstavligen tusentals studenter.
Vi försökte mycket hårt att göra laboratorierna, av vilka det finns över 30, mycket inriktade på ett enda koncept som att lägga till en replika eller överföra inloggningar.
Vi gjorde detta eftersom det är vanligt i tekniska kurser att skriva långa laboratorier med flera övningar som enligt vår mening inte är effektiva eftersom de förvandlas till “klickströmmar”.
Vi antar att studenten är ny på tekniken och att instruktören är kunnig i den.

Förkunskapskrav

  • Erfarenhet som SQL DBA
  • Erfarenhet som Windows IT PRO

Kursöversikt för SQL Always On High Availability med SQL 2016

Modul 1: Inledning

I den här modulen förklaras kursen och dess mål.

Lektioner

  • Inledning

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Introduktion till kursen

Modul 2: Koncept och terminologi för “Always on” och hög tillgänglighet

Denna modul introducerar deltagarna till de begrepp och den terminologi som används i kursen.

Lektioner

  • Begrepp och terminologi
  • Tabell över tillgänglighet
  • Hög tillgänglighet
  • Orsaker till stillestånd
  • Planerad stilleståndstid
  • Oplanerad stilleståndstid
  • Återställning efter katastrof
  • Mål för återställningstid (RTO)
  • Mål för återställningspunkt (RPO)
  • Mål för återhämtningsnivå (RLO)
  • Nätverk för lagringsutrymmen (SAN)
  • Edition Ändringar från SQL 2012
  • Ändringar i SQL Server 2014
  • Förändringar i SQL Server 2016
  • Legacy Solutions före Always On
  • Failover-klusterinstanser
  • Loggtransport
  • En typisk konfiguration för loggfrakt
  • Övervaka server
  • Replikering
  • Spegling av databaser
  • Terminologi för databasspegling
  • Princip
  • Spegel
  • Vittne (röd ruta i bilden ovan)
  • Ögonblicksbilder av databaser
  • Begränsningar i äldre lösningar:
  • Vad menar vi med “Always On”?
  • Jämförelsetabell för Always On

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Terminologi
  • Förändringar i SQL 2014
  • Ändringar i SQL2016
  • Förstå SANS roll

Modul 3: Failover-kluster för Windows Server 2016

Failover-kluster behandlas i denna modul och är en kritisk funktion i AlwaysOn High Availability.

Lektioner

  • Förstå Failover Clustering i Server 2016
  • Komplett lösning för hög tillgänglighet
  • Stöd för både Standard och Datacenter
  • Servrarna bör använda liknande hårdvara
  • Bör gå i samma upplaga
  • Hyper-V bäst med datacenter
  • Certifierad för Windows server-logotyp
  • Delad lagring
  • Quorum
  • Node Majoritet
  • Konfiguration av noder och diskmajoritet:
  • Node och File Share Majoritet
  • Ingen majoritet
  • Konfiguration
  • Bästa praxis för klusternätverk
  • Anslutning till noder till delad lagring
  • Privat nätverk för internt kluster
  • Offentligt nätverk för klientanslutningar
  • Klustermedveten uppdatering
  • Kluster för växling vid fel på virtuell maskin
  • Föredragna ägare
  • Failover Failback
  • Resurser
  • Beroenden
  • Hjärtslag

Labb 1: Konfigurera iSCSI-server

  • Konfigurera iSCSI-server

Labb 2: Installera iSCSI VMS

  • Installera iSCSI VMS

Labb 3: Lägg till servrar i Serverhanteraren för enklare hantering

  • Lägg till servrar i Server Manager för enklare hantering

Labb 4: Lägga till Windows Cluster-funktionen i SQL1, SQL2 och SQL3

  • Lägg till Windows Cluster-funktionen i SQL1, SQL2 och SQL3

Labb 5: Skapa iSCSI-initatorer för att lägga till delad lagring

  • Skapa iSCSI-initatorer för att lägga till den delade lagringen

Labb 6: Skapa ett Windows-kluster

  • Skapa Windows-klustret

Lab 7: Lägga till en klustrad tjänst

  • Lägg till en klustrad tjänst

Labb 8: Testa failover för Windows-tjänsten

  • Testa övergången av Windows-tjänsten

Labb 9: Ta bort roll

  • Ta bort roll

Labb 10: Undersök Quorum-inställningarna

  • Undersök Quorum-inställningarna

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • ISCSI-inställning
  • Arbeta med roller
  • Förstå kvorum
  • Förstå Windows Failover
  • Förstå klustertjänsten
  • Förstå föredragna ägare
  • Förstå Node Majority

Modul 4: SQL 2016 Failover-klusterinstanser

I den här modulen går vi från den generiska failover-klustringen till detaljerna kring SQL.

Lektioner

  • Failover Cluster-instans
  • Hur en FCI framstår för en kund

Labb 1: Skapa en konfigurationsfil genom att köra guiden för förberedelse av avancerade kluster

  • Skapa en konfigurationsfil genom att köra guiden för förberedelse av avancerade kluster

Labb 2: Slutföra installationen av SQL Cluster på SQL1

  • Slutför installationen av SQL Cluster på SQL1

Labb 3: Installera klustret på SQL2 och SQL3

  • Installera klustret på SQL2 och SQL3

Labb 4: Testa SQL-klustret

  • Testa SQL-klustret

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Klustertestning
  • Förstå konfigurationsfiler
  • Installera kluster

Modul 5: SQL 2016 Tillgänglighetsgrupper som alltid är aktiverade

Inom failover-klustren i SQL finns konceptet med tillgänglighetsgrupper och deras förbättringar med lanseringen av SQL 2016, som är fokus för den här modulen.

Lektioner

  • Tillgänglighetsgrupper och repliker
  • Primär replik
  • Sekundära repliker
  • Lyssnare för tillgänglighetsgrupp
  • Tillgänglighetsläge
  • Synchronous Commit Mode
  • Asynkront överföringsläge
  • Failover-lägen
  • Automatisk failover utan dataförlust
  • Krav på automatisk felövergång:
  • Manuell
  • Krav på manuell failover
  • Vanliga topologier

Labb 1: Skapa en SQL-instans för tillgänglighetsgruppen

  • Skapa en SQL-instans för tillgänglighetsgruppen

Labb 2: Aktivera funktionen SQL Server AlwaysOn Availability Group

  • Aktivera funktionen SQL Server AlwaysOn Availability Group

Labb 3: Konfigurera för tillgänglighetsgrupper

  • Konfigurera för tillgänglighetsgrupper

Labb 4: Guiden för tillgänglighetsgrupper

  • Guiden för tillgänglighetsgrupp

Labb 5: SSMS och tillgänglighetsgrupper

  • SSMS och tillgänglighetsgrupper

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Aktivera AlwaysOn
  • Förstå och arbeta med tillgänglighetsgrupper

Modul 6: Dasboard

Hantering av AlwaysOn High Availability-grupper med SQL 2016 görs med hjälp av instrumentpanelen.
Denna modul kommer att visa de färdigheter som krävs för att utföra hanteringsuppgifterna.

Lektioner

  • Instrumentpanelen
  • Så här visar du loggar
  • Använda replikering med inloggningar
  • Använda delvis innehållna databaser

Labb 1: Instrumentpanelen

  • Instrumentpanelen

Labb 2: Replikering av inloggningar och jobb

  • Replikering av inloggningar och jobb

Lab 3: Inneslutna eller delvis inneslutna databaser

  • Inneslutna eller delvis inneslutna databaser

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Förstå instrumentpanelen
  • Utför replikering av inloggning och jobb

Modul 7: Åtgärder i en aktiv sekundär tillgänglighetsgrupp

Inom tillgänglighetsgrupper kan du ha Active secondary SQL, vilket behandlas och demonstreras i den här modulen.

Lektioner

  • Rapportering med sekundära repliker
  • Konfigurera en läsbar sekundär
  • Read-Only Routing
  • Lastbalansering
  • Laboration: Konfigurera en skrivskyddad sekundär
  • Säkerhetskopiering av databas med sekundär
  • Steg för säkerhetskopiering med hjälp av sekundär
  • Inställningsalternativ för säkerhetskopiering

Labb 1: Säkerhetskopiering av databas med hjälp av sekundär replikering

  • Säkerhetskopiering av databas med hjälp av sekundär replika

Labb 2: Konfigurera en skrivskyddad sekundär

  • Konfigurera en skrivskyddad sekundär

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Utföra säkerhetskopiering med sekundära repliker
  • Konfigurera en skrivskyddad replika

Modul 8: Underhåll

I den här modulen utforskar du underhållsprocedurer för AlwaysOn High Avialability Groups.

Lektioner

  • DBCC-kontroller
  • Lägga till och ta bort databas

Labb 1: Lägga till en databas

  • Lägg till en databas

Labb 2: Ta bort en databas

  • Ta bort en databas

Labb 3: Lägga till en replika

  • Lägg till en replika

Labb 4: Ta bort en replika

  • Ta bort en kopia

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Lägga till och ta bort databaser
  • Lägga till och ta bort repliker

Modul 9: Övervakning och felsökning av tillgänglighetsgrupper

I den här sista modulen lär du dig att övervaka kluster och tillgänglighetsgrupper samt olika vanliga felsökningsprocedurer.

Lektioner

  • Instrumentpanelen på djupet
  • Händelser
  • Policybaserad hantering för tillgänglighetsgrupper

Labb 1: Guider för instrumentpaneler

  • Guider för instrumentpaneler

Labb 2: Skapa en utökad händelsesession

  • Skapa en utökad evenemangssession

Labb 3: Använda T-SQL

  • Använda T-SQL

Lab 4: Policybaserad hantering för tillgänglighetsgrupper

  • Policybaserad hantering för tillgänglighetsgrupper

Labb 5: Observera en policy i aktion

  • Observera en policy i praktiken

Labb 6: Skapa tre villkor som ska användas i RTO- och RPO-policyerna

  • Skapa tre villkor som ska användas i RTO- och RPO-policyerna

Labb 7: Skapa två policyer RTO och RPO

  • Skapa två policyer RTO och RPO

Labb 8: Testa policyerna

  • Testa policyerna

Lab 9: Ändra slutpunktens ägare

  • Ändra slutpunktens ägare

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Byta ägare
  • Arbeta med policyer
  • Arbeta med Extended Events

Kursöversikt

26 950 kr

3 Dagar

Distans, Klassrum

Fortsättning

Engelska, Svenska

Hittar du inget (passande) datum?

Skicka in en intresseanmälan så gör vi vad vi kan för att planera ett tillfälle som passar. 

Fö­re­tags­an­pas­sad kurs

Kursen kan anpassas från flera perspektiv:
  • Innehåll och fokusområde
  • Omfattning
  • Upplägg

I samspel med kursledaren ser vi till att kursen uppfyller era önskemåll

Skicka intresseanmälan för utbildningen