SQL Server 数据库镜像即将消亡。现在如何保证高可用?

Joh*_*oth 12 sql-server mirroring sql-server-2012 high-availability

SQL Server的数据库镜像功能即将消失:

此功能将在 Microsoft SQL Server 的未来版本中删除。避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。请改用AlwaysOn 可用性组

有谁知道什么时候?高可用性(和快速恢复)数据库有哪些选择?

RLF*_*RLF 5

如前所述,镜像并没有消亡。(至少现在还没有。)一般人怀疑微软会完全放弃标准版的 HA。

但是,还有其他方法。在 SQL Server 2012 文档中,当提到镜像时,它说:“如果您的 SQL Server 版本不支持 AlwaysOn 可用性组,请使用日志传送。”

http://technet.microsoft.com/en-us/library/ms143729.aspx

有很多关于使用日志传送的说明。

编辑:您可能会在以下位置阅读 Kin 的链接:SQL Server 日志传送:文件复制选项?


小智 2

镜像并没有消亡,而且这种担忧并不是放弃它的充分理由。从 SQL Server 2014 开始,它仍然存在,因此在您开始考虑从 2014 迁移到更新版本之前,无需担心。距离 2014 年只有 9 天了,这应该还需要一段时间。

如果您仍想查看其他高可用性选项,请查看每个版本支持的功能。您的选择将根据您所支付的费用而有所不同。这是该文档的链接: http://msdn.microsoft.com/en-us/library/cc645993( v=sql.120).aspx

AlwaysOn 将为您提供更多功能,但代价是购买企业版。

  • 我不同意你的第一段。现在付出努力来避免将来的痛苦总是更好的选择。我宁愿花时间提前做出好的设计决策,也不愿在几年后即将到期的最后期限下被迫完成一项仓促的工作。 (2认同)