关于 MSSQL Server 的高可用性

关于 MSSQL Server 的高可用性

已在 MySQL 中使用:使用主命令和从命令完成主服务器和辅助服务器之间的实时复制(同步)。那么 MsSQL 的等效功能是什么?应使用哪种复制方法进行实时同步?标准版是否支持它,还是我需要购买 MsSQL 企业版?

答案1

您正在寻找哪个版本的 MSSQL?

SQL 2012 高可用性选项包括 AlwaysOn 解决方案,它利用了 Microsoft 的故障转移群集,但在此基础上添加了功能。或者您可以设置日志传送来创建备用数据库。从技术上讲,我认为您仍然可以在 MSSQL 2012 中进行数据库镜像,但这将在 MS SQL 的未来版本中被弃用

MS SQL 2008 R2至少回到 SQL 2005,您还可以设置日志传送或数据库镜像以及设置数据库服务器的直接 Windows 故障转移群集。

关于许可,我可以给你一些一般性建议,但我建议你与许可 VAR 专家交谈以获得所需的信息。通常,使用故障转移群集功能(AlwaysOn、Windows 故障转移群集)的任何功能都需要 OS 企业许可证,但 Windows 2012 除外 - 如果您在 Windows 2012 上运行,则可以使用 Windows 2012 标准许可证级别。LogShipping 和镜像不应有任何基本 Windows OS 许可证限制。注意:我现在谈论的是 Windows 版本许可,而不是 SQL 版本许可。SQL 许可证级别 LogShipping 和 DB Mirroring 应该在 SQL 标准许可证级别可用。AlwaysOn 可能需要企业(我记不清了)。

再次强调——请务必与其他人讨论许可证问题,以确保您购买所需的产品。

相关内容