Sobes.tech
Middle+

Ինչպես է տեղի ունենում failover-ը AlwaysOn-ում — ձեռքով և ավտոմատ? Ի՞նչ է Availability Group-ը։

sobes.tech AI

Պատասխան AI-ից

Հասանելիության խումբ (AG) — դա SQL Server-ի ֆունկցիոնալություն է, որը ապահովում է տվյալների բազաների բարձր հասանելիություն և սխալների հանդուրժողականություն։ AG թույլ է տալիս խմբավորել տվյալների բազաները ռեպլիկացիայի և ավտոմատ անցումի համար հիմնական և երկրորդական ռեպլիկաների միջև։

Failover — դա գործընթաց է, երբ սխալի դեպքում անցում կատարվում է հիմնական ռեպլիկայից դեպի երկրորդական ռեպլիկա։

  • Ավտոմատ failover տեղի է ունենում, եթե կոնֆիգուրացված է սինխրոն ռեպլիկացիա ավտոմատ անցումով և Windows Server Failover Clustering (WSFC) կլաստը հայտնաբերում է հիմնական ռեպլիկայի անհասանելիությունը։ Այդ դեպքում, երկրորդական ռեպլիկան դառնում է հիմնական առանց ադմինիստրատորի միջամտության։

  • Հատուկ failover կատարվում է ադմինիստրատորի կողմից SQL Server Management Studio կամ T-SQL միջոցով, երբ անհրաժեշտ է անցում կատարել երկրորդական ռեպլիկային, օրինակ՝ սպասարկման կամ փորձարկման համար։

Այսպիսով, Հասանելիության խումբը ապահովում է տվյալների բազաների անընդհատ աշխատանքը, իսկ failover-ը՝ անցում կատարելու մեխանիզմ է ռեպլիկաների միջև՝ նվազեցնելու համար անջատման ժամանակը։