本文来自网易云社区 SQL Server 是windows平台.NET架构下标配数据库解决方案,与Oracle.MySQL共同构成了DB-Engines Ranking的第一阵营,在国内外企业市场中有着广泛的应用.Mirroring是SQL Server 最常用的高可用解决方案,具有自动故障转移,高安全模式下具有数据"零"丢失,对客户端透明等优势,目前AWS.阿里云.腾讯云均采用该技术实现云端SQL Server 高可用部署.今天我们就来聊聊SQL Server 高可用镜像实现原理:
名词解释: WSFC:Windows Server Failover Cluster,在Windows Server操作系统上,由WSFC提供高可用性.故障检测和SQL Server AlwaysOn AG的自动故障转移.WSFC是一个群集资源管理器(CRM),运行在集群上的所有节点上负责维护群集的一个一致性镜像.群集管理器的目的是提供对运行在群集上的资源的高可用和容错. FCI:SQL Server 故障转移群集实例,数据库的所有数据文件和事务日志文件(MDF,NDF和LDF),SQL Ser