镜像群集和故障转移群集之间的主要区别是什么?
每个人都解决什么样的问题,并且在每种情况下都建议彼此相比?
镜像群集和故障转移群集之间的主要区别是什么?
每个人都解决什么样的问题,并且在每种情况下都建议彼此相比?
Answers:
镜像是一项可提高用户数据库的高可用性并创建实时维护的源数据库副本的技术。这是通过将所有活动事务日志记录传递到镜像服务器来完成的。
从MSDN:
“数据库镜像是提高数据库可用性的主要软件解决方案。镜像是在每个数据库的基础上实现的,并且仅与使用完整恢复模型的数据库一起使用。简单且批量记录的恢复模型不支持数据库镜像。数据库镜像在SQL Server Standard和Enterprise中受支持。”
群集是一项可为整个SQL Server实例提供高可用性的技术。这意味着可能有两台服务器具有相同的结构(操作系统,应用程序,服务,服务包,补丁程序等)和共享存储(数据本身)。
从MSDN:
“ SQL Server故障转移群集为整个SQL Server实例提供了高可用性支持。SQLServer故障转移群集是在Windows Server故障转移群集的基础上构建的。要创建SQL Server故障转移群集,您需要首先创建基础Windows Server故障转移群集。”
这是Microsoft虚拟学院提供的一门有关MS今天提供的高可用性的课程:了解Microsoft的高可用性解决方案。