როგორ ხდება failover in 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 არის მექანიზმი, რომელიც უზრუნველყოფს რეპლიკებს შორის გადართვას, რათა მინიმუმამდე დაიყვეს გამორთვის დრო.