Ինչպես է տեղի ունենում 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-ը՝ անցում կատարելու մեխանիզմ է ռեպլիկաների միջև՝ նվազեցնելու համար անջատման ժամանակը։