Кластер SQL Server: що таке Failover Cluster Instance і коли він потрібен
Failover Cluster Instance (FCI) у SQL Server — це один екземпляр SQL Server, розгорнутий на кількох вузлах Windows Server Failover Clustering. Якщо активний вузол недоступний, роль може перейти на інший вузол.
Що саме захищає FCI
FCI дає відмовостійкість на рівні екземпляра SQL Server. Для клієнтів він виглядає як один мережевий екземпляр, хоча фізично може працювати на різних вузлах.
FCI і Availability Groups — не одне й те саме
FCI та Always On Availability Groups вирішують різні задачі і можуть комбінуватися лише за правилами, описаними Microsoft. Архітектуру слід планувати виходячи з вимог до зберігання, failover і disaster recovery.
Що перевіряти після failover
Стан кластерних ресурсів, доступність екземпляра, SQL Server Agent, jobs, логіни та підключення застосунків. Для production-кластера потрібен окремий runbook аварійного перемикання.