Sobes.tech
Middle+

Πώς γίνεται το failover στο AlwaysOn — χειροκίνητο και αυτόματο; Τι είναι η Ομάδα Διαθεσιμότητας;

sobes.tech AI

Απάντηση από AI

Ομάδα Διαθεσιμότητας (AG) — είναι μια λειτουργικότητα στο SQL Server που διασφαλίζει υψηλή διαθεσιμότητα και αντοχή σε σφάλματα των βάσεων δεδομένων. Η AG επιτρέπει την ομαδοποίηση βάσεων δεδομένων για αναπαραγωγή και αυτόματο failover μεταξύ κύριων και δευτερευουσών αντιγράφων.

Failover — είναι η διαδικασία μεταφοράς από το κύριο αντίγραφο στο δευτερεύον σε περίπτωση σφάλματος.

  • Αυτόματο failover συμβαίνει αν έχει ρυθμιστεί συγχρονισμένη αναπαραγωγή με αυτόματο failover και το cluster Windows Server Failover Clustering (WSFC) ανιχνεύσει την απουσία πρόσβασης στο κύριο αντίγραφο. Σε αυτή την περίπτωση, το δευτερεύον αντίγραφο γίνεται κύριο χωρίς παρέμβαση διαχειριστή.

  • Χειροκίνητο failover πραγματοποιείται από διαχειριστή μέσω SQL Server Management Studio ή T-SQL, όταν χρειάζεται να μεταβεί σε δευτερεύον αντίγραφο, π.χ., για συντήρηση ή δοκιμές.

Έτσι, η Ομάδα Διαθεσιμότητας διασφαλίζει τη συνέχεια λειτουργίας των βάσεων δεδομένων, και το failover είναι ο μηχανισμός μεταφοράς μεταξύ αντιγράφων για ελαχιστοποίηση του χρόνου διακοπής λειτουργίας.