简化SQLServer备份和恢复到云的原理和操作

简化SQLServer备份和恢复到云的原理和操作
除了硬盘和磁带,你可以使用SQL Server的备份功能来备份你的数据库SQL Server的Windows azureblob存储服务。在这个版本中,你可以使用T-SQL和SMO备份Windows azureblob存储在SQL Server中,SQLServer数据库可用于室内实例或SQL服务器实例Windows Azure的虚拟机上运行的。

效益:

灵活的,可靠的和无限的离线存储提高灾难恢复:存储你的Windows azureblob服务备份是一种方便、灵活和易于访问的离线选项创建您的SQL Server备份在线存储很容易修改现有脚本/工作。离线存储通常是远离正式数据库位置以避免一个灾难影响的离线和正式数据库的位置。您也可以恢复备份SQL Server实例运行在Windows Azure虚拟机对室内数据库灾难恢复。在发生灾难的情况下,地球选择复制Blob存储会产生一个额外的保护层,影响整个一此外,您可以轻松地阅读备份随时随地恢复。

备份归档:Windows azureblob存储服务提供了用户经常使用的磁带归档备份一个更好的办法。磁带存储可能需要身体转移到一个外部设备并防止媒体被破坏。在Windows Azure Blob存储的存储备份为您提供了一个即时、高可用性和持久性存储方法

没有硬件管理开销:使用Azure存储服务没有硬件管理开销。

目前,通过创建磁盘,我们可以在虚拟机中运行SQL Server的WindowsAzure到Windows Azure Blob存储服务备份实例。然而,那可以连接到Windows Azure虚拟机的磁盘的数量是有限的。最大的例子是不超过16。如果它是直接备份到WindowsAzure BLOB存储,它不局限于最高16盘。

此外,存储在Windows azureblob存储服务备份文件可以直接提供给室内的SQL Server或其他SQL Server在Windows Azure虚拟机中运行,没有数据库连接/分离或下载附加VHD操作

成本效益:只支付所使用的服务,这是一种节省离线备份成本的方法。

储存:费的价格将根据您使用的空间,服务器的数量和冗余水平。更多详细信息,请参阅pricingdetails数据管理部分。

数据传输:入站数据传输到Windows Azure免费。出境传输是根据带宽使用传播的,根据进区收取的金额。详情见第pricingdetails的数据传输部分。

它是如何工作的:

备份到Windows Azure存储的设计像一个备份设备(磁盘或磁带),microsoftvirtual备份设备接口的使用(VDI),Windows Azure Blob存储编码为虚拟备份设备支持Azure存储为目标设备的主要原因是,它提供了一致的、无缝的备份和恢复过程中,类似于我们当前的磁盘和磁带。

当备份或还原过程被调用,和指定的Windows azureblob存储使用URL设备类型的备份数据发送到VDI客户端过程,然后发送到Windows azureblob店。

如上所述,URL是一个备份设备,我们使用的是现在,但它不是一个物理设备,所以有一些限制。对于它所支持的方法的完整列表,查看SQLServer备份和恢复Windows Azure Blob存储服务。

如何使用它

编写Windows azureblob存储备份,您必须先创建一个Windows Azure存储帐户,然后创建一个SQL Server凭据存储存储账户认证信息的备份和恢复命令可以使用transact-sql或SMO。

下面的例子显示transact-sql创建凭据的过程中,做一个完整的数据库备份,并从完整数据库备份还原数据库,一个完整的创建存储帐户和进行简单的恢复操作示例,请参阅教程:开始使用SQL Server备份和恢复Windows Azure Azure。

创建凭据

下面的示例演示如何创建用于存储Azure存储验证信息的凭据。
备份完整数据库

下面的示例演示如何备份adventureworks2012数据库到Windows Azure Blob存储服务。
恢复数据库

要还原完整的数据库备份,请执行以下步骤

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部