Одного разу я брав участь у відключенні, коли наші дзеркальні сервери втратили зв’язок. Однією з речей, про яку слід турбуватися, є те, щоб ваші програми були вказані на один екземпляр. При відключенні мережі ви можете мати всі вузли кластера Always On, але не можете спілкуватися один з одним. Ви змушуєте відмовитись від вторинного, і тоді, поки відбувається відключення, у вас можуть бути два основних вузли, оскільки первинний первинний не буде знати про примусовий збій.
Залежно від розташування ваших серверів прикладних програм, їх конфігурації та їх здатності дістатися до SQL-сервера, то теоретично ви можете мати два вузли, вважаючи, що вони є первинними та змінюють дані одночасно. Після того, як ви виправите проблеми з мережею та вузли відновлять зв’язок, усі дані, змінені на первинному первинному, будуть перезаписані з вузла, до якого змушений був відмовитись. Це може призвести до втрати критичних даних.
Я бачив цю ситуацію один раз із SQL 2005 та дзеркальним відображенням. І ми вирішили не змушувати провалюватися і дозволити йому залишатися недосяжними. Причина полягає в тому, що в гіршому випадку, якщо нам довелося створити резервну копію та відновити, щоб перезапустити дзеркальне відображення, тоді це був би 2-денний процес для нас, коли ризик заповнення журналу транзакцій і неможливість розширення диска, на якому він сидів.