SQL Server 2014 新特性让混合云场景成为可能

日期: 2016-02-16 作者:Basit Farooq翻译:杨宏玉 来源:TechTarget中国 英文

Microsoft一直在持续提高内部部署产品和服务与云环境的集成度,SQL Server 2014特性在这个方面取得了长足进步,它让混合云场景成为了可能。现在,您可以将一个本地平台与Microsoft Azure云计算平台进行集成,(例如,备份Azure中的数据或在Azure虚拟机添加一个AlwaysOn副本,或者虚拟机,提高本地灾难恢复的能力)。 让我们看一下这个功能,它能让您的企业使用SQL Server 2014创建混合云场景,并按照自己的节奏从本地数据中心迁移数据。 将SQL Server数据文件放置于Azure存储 SQL Server 2014的特性提供了本地支持,让SQL Ser……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

Microsoft一直在持续提高内部部署产品和服务与云环境的集成度,SQL Server 2014特性在这个方面取得了长足进步,它让混合云场景成为了可能。现在,您可以将一个本地平台与Microsoft Azure云计算平台进行集成,(例如,备份Azure中的数据或在Azure虚拟机添加一个AlwaysOn副本,或者虚拟机,提高本地灾难恢复的能力)。

让我们看一下这个功能,它能让您的企业使用SQL Server 2014创建混合云场景,并按照自己的节奏从本地数据中心迁移数据。

将SQL Server数据文件放置于Azure存储

SQL Server 2014的特性提供了本地支持,让SQL Server数据库文件可以作为MicrosoftcAzure blob使用。这个特性,允许您创建并将数据库数据和日志文件作为MicrosoftcAzure存储中的blob,这适用于本地SQL服务器实例和运行在Azure vm上的SQL服务器实例。

对作为Azure blob的SQL数据和日志文件进行排序,可以帮助你使用附加和分离操作在各个机器之间移动数据库文件。此外,Azure可以为你提供取之不尽的存储,且十分廉价,还包括内在的高可用性和地质灾害恢复。另一个优势是,你不需要管理Azure存储;它是由Microsoft代为管理的,这可以帮助你降低运营成本。

最后但同样重要的是,您可以使用SQL Server 2014的加密选项确保数据库中数据的安全。例如,您可以使用内置函数对数据一个个进行的加密,或者你可以利用Transparent Data Encryption 来加密数据。在这两种情况下,无论您的SQL服务器处于何地,密钥都由你自己持有。

你可以访问Microsoft的网站,以获得更多关于如何使用此功能作为混合云场景组成部分的信息。

SQL Server对Azure blob存储的支持

SQL Server支持从MicrosoftcAzure blob存储中备份和恢复。这个特性在SQL Server 2012 CU2版本就已引入,最初只支持Transact - SQL备份/恢复语句,PowerShell cmdlets和SQL ServerM anagement Objects.。在SQL Server 2014中,该特性支持用户通过备份和恢复界面以及Maintenance Plan向导在SQL Server 2014 Management Studio完成备份和恢复。

所支持的最大备份是1 TB。一个备份操作可以把数据备份到多个blobs中,它并不支持对现有的blob追加备份数据。这个特性的主要优点包括灵活、可靠和无限的离线存储。获取更多关于SQL服务器备份到Azure blob存储的信息,请访问Microsoft的数据库特性库。

为Azure备份数据提供管理服务

Microsoft Azure备份管理,建立在对Azure blob存储的支持之上,非常适合不具备太多SQL Server知识的中小型企业。SQL服务器到Microsoft Azure备份托管是一个服务,可以管理数据库备份,自动备份数据到Azure blob存储。

如果你使用此功能,您将不再需要制定维护策略,因为它将根据你定义的恢复间隔和使用模式,自动备份数据库(或者你的SQL服务器实例),建议那些拥有运行在Microsoft Azure vm上SQL服务器实例的用户使用该服务。获取更多信息,请参见Microsoft关于特性的文章。

Microsoft Azure 上的AlwaysOn 副本

SQL Server 2014对AlwaysOn Availability Groups进行了进一步的加强,它能够让你添加一个或多个异步二级副本到运行着SQL Server实例的Microsoft Azure vm中。在主副本在线的情况下,你也可以使用Azure中一个或多个二级副本来卸载主副本只读工作负载,。

要做到这一点,你可以使用Add Azure Replica Wizard,它允许您创建一个新的Microsoft Azure VM,并配置该VM作为你新的或现有AlwaysOn Availability Group的二级副本。这个特性非常适合那些需要可靠、远程高可用性,但没有多余地方的企业。

在Azure VM上部署SQL Server 数据库

SQL Server 2014引入了一个新的向导,你可以使用它来把一个本地的SQL Server实例上的数据库部署到Microsoft Azure VM SQL Server实例上。该向导非常适用于那些没怎么接触过Microsoft Azure平台的数据库管理员。它为你配置Microsoft Azure VM提供向导,且不需要任何前期配置。使用这个向导,可以部署到Microsoft Azure VM的SQL Server数据库版本包括SQL Server 2008、SQL Server 2008 R2,SQL Server 2012和SQL Server 2014。运行在Microsoft Azure VM实例上的SQL Server数据库版本可以部署到SQL Server 2012和之后的版本。获取有关更多信息,请参见微软相关文章,“将SQL Server数据库部署到Windows Azure虚拟机”。

SQL Server 2014特性,让你更加容易的使用本地SQL服务器实例和Microsoft Azure来实现混合云场景。你可以轻易地做到减轻本地数据中心的工作负载,同时保持一个完整的基础设施视图,以增加熟练程度并降低成本。

作者

Basit Farooq
Basit Farooq

资深数据库管理员、培训师和技术撰稿人,具有十多年微软SQL Server平台的开发、技术培训和数据库管理的经验。

翻译

杨宏玉
杨宏玉

TechTarget特邀编辑。北京邮电大学计算机科学与技术专业硕士。熟悉软件开发流程,对系统管理,网络配置,数据库应用等方面有深入的理解和实践经验。现就职于IBM(中国)投资有限公司,从事IBM服务器相关软件的开发工作。业余时间喜欢游泳登山,爱健身,喜欢结交朋友。

相关推荐