应对SQL Server 2008终止支持的四个策略

日期: 2018-09-25 作者:Robert Sheldon翻译:邹铮 来源:TechTarget中国 英文

微软将于2019年7月9日终止对SQL Server 2008和SQL Server 2008 R2的扩展支持。IT团队应该立即开始规划迁移策略,以确保从容应对明年7月。如果他们在明年7月后继续运行这些系统,他们将不再接收安全更新,其系统将面临各种风险。

主流SQL Server 2008支持已于2014年7月8日结束。对于某些团队来说,扩展支持的终止让他们有机会可重新评估其环境以及考虑其他数据管理的方法。

例如,他们可能会考虑免费的开源软件或者类似SQL Server的许可产品。但这样的举措可能需要重大的变动和投资。即使规模很小,很多企业也不愿采取这种方式。

当然,微软会希望将其客户留在SQL Server系统中,并提供四种建议:购买扩展安全更新、部署SQL Server 2008或者Azure虚拟机(VM)2008 R2、转移到Azure SQL数据库托管实例或升级到SQL Server 2017。

扩展安全更新

当SQL Server 2008在明年7月终止支持时,并非所有企业都准备好离开其SQL数据库,因为应用程序变更和服务器软件更新需要IT花费大量时间来规划、测试和部署新系统。对于那些需要更多宽限期的用户来说,微软提供三年的扩展安全更新。

该扩展安全更新选项为客户提供额外三年时间,可确保其SQL Server 2008和2008 R2实例获得关键安全更新。这个为期三年的计划并不可取代更全面的SQL迁移策略,而是作为临时措施,可帮助企业在转移过程中保护某些应用程序和数据。此选项很适合在终止支持后三年内生命周期结束的工作负载,企业不需要将这些工作负载进行全面迁移,从而节省成本和时间精力。

想要使用此选项,客户必须拥有包含软件保障或订阅许可的有效企业协议。

Azure虚拟机部署SQL Server

为了推动Azure 迁移,对于转移SQL Server 2008或2008 R2到Azure虚拟机的客户,微软免费提供扩展安全更新。他们仍必须支付适用的Azure订阅费,但他们可转移现有的SQL Server许可到新环境,并可利用免费更新。

软件保证客户可通过Azure混合优惠计划实现额外的成本节约,如果他们利用现有SQL Server许可来在Azure虚拟机中托管其数据库,则可节省高达55%到订阅费用。

SQL Server 2008扩展安全更新

扩展安全更新仅包括在2019年7月9日终止支持的三年内发布的关键级安全更新和安全公告。

云端:在Azure虚拟机运行Windows Server或者SQL Server 2008和2008 R2的客户将获得扩展安全更新,而无需额外成本。

内部部署:拥有有效软件保证或订阅许可的客户可购买扩展安全更新,每年支付75%的完整许可成本即可。客户只需支付他们需要使用的服务。

对于某些工作负载,Azure虚拟机选项可能非常有用。根据微软的说法,IT应该能够较轻松地将其应用程序重定向到新环境,同时还能享受云服务带来的很多优势。

但是,这种举措应该作为长期SQL Server迁移策略的一部分,当免费安全更新终止时作为长远打算。无论企业在内部还是在Azure云运行SQL Server,扩展安全更新都只是临时解决方案。

转移到Azure SQL数据库托管实例

Azure SQL数据库托管实例是新的SQL数据库服务,目前提供预览版,该服务提供额外的实例范围功能–类似于Azure SQL Server VM。例如,托管实例包括本机虚拟网络,与本地SQL Server几乎100%兼容。

据微软称,企业可将其本地工作负载迁移到托管实例,而不需要对其数据库或应用程序做太多变更。

该托管实例的核心是SQL数据库服务,该服务是基于SQL Server企业版,但针对现代应用程序环境进行了优化。SQL数据库是全功能型数据库即服务,可消除大量管理工作,包括管理本地硬件、操作系统和数据库引擎的工作。同时,IT仍然可控制数据库本身,以及安全性、审计和查询调试。

如同Azure虚拟机,客户在迁移到托管实例时,可利用现有的SQL Server许可以及Azure混合优惠计划,实现高达55%的节省。微软计划在2018年第四季度推出托管实例工具。

升级到SQL Server 2017

尽管微软努力将客户迁移到云端,但很多客户希望保留至少部分数据库操作在内部环境。对于他们而言,微软建议升级其SQL Server 2008和2008 R2实例到SQL Server 2017。

与其前身相比,SQL Server 2017提供广泛的改进—特别是在安全方面。例如,SQL Server 2017支持备份加密、始终加密功能、动态数据屏蔽和行级安全性等功能,这些都是SQL 2008或2008 R2中没有的功能。

SQL Server 2017还包括很多性能增强功能,例如内存中在线事务处理、列存储索引、实时操作分析、自适应查询处理和缓冲池扩展到固态驱动器。此外,SQL Server 2017还提供具有基本可用性组的始终在线功能,以及云就绪功能以及可管理性、可编程性、商业智能和分析的增强功能。

现在开始规划

在规划SQL Server迁移策略时,IT团队可从上述四种选项进行选择。例如,IT团队可能想要为某些内部部署系统使用扩展安全更新,升级其他系统到SQL Server 2017以及将其余部分移动到SQL数据库托管实例。当然,最终的决定取决于企业的具体情况和要求。

无论他们如何选择,IT团队都应该立即开始规划迁移策略。越早制定全面的迁移计划,迁移就会越顺利且越有效。

那些仍在运行SQL Server 2008或2008 R2的企业可能需要做大量工作,他们为此做的准备越充分,他们遇到的风险就越小。无论如何,考虑到SQL Server 2008支持期限迫在眉睫,企业应该立即采取行动。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

Robert Sheldon
Robert Sheldon

自由技术撰稿人和技术咨询专家,曾出版和发布若干本书籍、文章和培训教材,重点关注Windows、数据库、商务智能等。

翻译

邹铮
邹铮

相关推荐