Doamna sql server alwayson

În tehnologia AlwaysOn există elemente ale mai multor tehnologii de înaltă disponibilitate ale serverului MSSQL:

În replicile secundare, atunci când se inițiază, baza de date este livrată ca și în cazul transportului log-e, adică un jurnal complet de copiere de rezervă și tranzacție este realizat automat pe partajare și este restaurat automat la replica secundară. Replicile secundare sunt disponibile pentru citirea datelor, precum și pentru livrarea de jurnale.






O mică listă a avantajelor tehnologiei AlwaysOn:

- Sprijină conversia automată în replici secundare
- Replicile secundare pot fi folosite pentru a citi datele
- Replicile secundare pot fi folosite pentru a face backup-uri fără a crea sarcină pe replica primară
- recuperarea automată a paginilor este acceptată
-nu este nevoie să utilizați spațiul de stocare pe disc pentru baze de date (pentru geo-clustere acest lucru exclude utilizarea unei licențe pentru replicarea sistemelor de stocare, de exemplu pentru hardware-ul HP)

Deci, după ce am studiat un pic de teorie și am învățat avantajele tehnologiei MS SQL Server

Întotdeauna, vom încerca să o configuram.

Cerințe necesare:

Mai multe detalii despre limitări și oportunități sunt scrise pe site-ul MSDN.

După instalarea MS SQL Server, trebuie să activați suportul AlwaysOn High Availability Groups pe nodurile de cluster: deschideți SQL Server Configuration Manager, selectați fila "AlwaysOn High Availability". activați parametrul AlwaysOn High Availability Groups.

Doamna sql server alwayson

În același timp, verificăm din nou dacă MS SQL Server rulează sub un cont de domeniu.

Acum creați singur grupul AlwaysOn.
Deschideți fila AlwaysOn High Availability, faceți clic cu butonul din dreapta pe "Grupuri de disponibilitate" și selectați "Expert grup nou de disponibilitate".

Specificați numele grupului de disponibilitate:

Doamna sql server alwayson

Sub acest nume, grupul cluster AlwaysOn va funcționa. și, de asemenea, să servească drept nume pentru gestionarea accesibilității.

În fereastra următoare. alegeți bazele. care vor fi incluse în grupul de disponibilitate. Dacă baza de date nu poate fi inclusă în grup, motivul pentru a nu fi inclus în grup va fi descris în partea dreaptă.

Apoi, trebuie să activați replici în grupul AlwaysOn din setările lor:

Fila "Puncte finale" specifică setările pentru obiectivele oglindite. porturile și abilitatea de a cripta datele transmise:

Doamna sql server alwayson

Următoarea filă specifică opțiunile pentru crearea de copii de siguranță:

Doamna sql server alwayson







Se recomandă să se indice posibilitatea de a elimina din orice replică sau, dimpotrivă, să se limiteze eliminarea unei copii de rezervă dintr-o replică importantă sau acolo. unde canalul de transmisie de rezervă este limitat.

Doamna sql server alwayson

În fereastra următoare, specificați numele directorului de rețea unde vor fi create copii de bază pentru a inițializa grupul de disponibilitate AlwaysOn.

Doamna sql server alwayson

Este posibil să indicați că există copii de rezervă sau chiar să săriți complet acest element.

Următoarea fereastră verifică parametrii specificați

Doamna sql server alwayson

După aceea, este creat un grup de accesibilitate.

Doamna sql server alwayson

AlwaysOn Grupul de disponibilitate a fost creat

Avertismentul afișat în captura de ecran indică o configurație inexactă a drepturilor de vot ale cvorumului.

Numai în descriere se specifică setarea parametrului vocal 0, dar am lucrat cu acest parametru și am început să lucrez cu parametrul 1. Ca urmare, interogarea:

SELECT nume_membru, membru_state_desc, număr_variabil_vot

De asemenea, o remarcă mai importantă. când creați numele de ascultător al grupului AlwaysOn Availability (în exemplu, este "alwayslistener1"), numele DNS al computerului este înregistrat în modulul snap-in AD din directorul Computers. Pentru a face acest lucru, numele clusterului trebuie să aibă drepturi complete de a crea un obiect în acest director. Permisiunile sunt setate în consola ADSI

Doamna sql server alwayson

După crearea grupului de disponibilitate, avem serviciul grupului nostru de disponibilitate din consola de cluster:

Doamna sql server alwayson

Dar, nu gestionați grupul cu disponibilitate AlwaysOn prin modulul snap-in de servicii cluster.

AlwaysOn managementul grupului are loc în MS SQL Server Management Studio, butonul din dreapta al obiectului "AlwaysOn High Availablity" selectați "ShowDashboard"

Doamna sql server alwayson

Parametrii de bază:

1 - Numele grupului de disponibilitate
2 - Numele ascultătorului
3 - Starea grupului de disponibilitate
4 - Tipul de refolosire
5 - Starea replicii primare
6 - Starea bazei de date în grupul de disponibilitate
7 - Treceți la replica secundară

MODIFICĂ REPLICA ON
'Srv1' CU
(PRIMARY_ROLE (READ_ONLY_ROUTING_LIST = ('srv2,' srv1 ')));

ALTER GROUP DE DISPONIBILITATE [srv_alwaysOn Group]

MODIFICĂ REPLICA ON
'Srv2' CU
(SECONDARY_ROLE (READ_ONLY_ROUTING_URL = N'TCP: //srv1.domain.net: 1433 '));

După aceasta, puteți verifica conexiunea numai pentru citire, executați MS SQL Management Studio, specificați ascultătorul și deschideți meniul Opțiuni, adăugați o linie
Catalog inițial = DB NAME; ApplicationIntent = ReadOnly;
unde "DB NAME" este o bază de date care este în grupul de disponibilitate cu o replică pentru citire.

Doamna sql server alwayson

După o conexiune reușită, verificăm locația conexiunii noastre:
selectați SERVERPROPERTY ('ComputerNamePhysicalNetBIOS')

ca rezultat, obțineți numele serverului cu replica secundară.

Cu evidențiați grupul de disponibilitate AlwaysOn, setările au fost sortate. În următorul articol voi descrie operațiunile de bază cu grupul de disponibilitate AlwaysOn.

Disponibilitate ridicată pentru dvs.!







Articole similare

Trimiteți-le prietenilor: