SQL Server数据“零丢失”保护技术

日期: 2012-01-08 作者:Don Jones翻译:曾少宁 来源:TechTarget中国 英文

SQL Server存储了组织中最重要的数据,所以从灾难性故障中恢复是至关重要的。集群、日志传输和数据库镜像都为SQL Server提供了服务器数据保护功能。但是,数据仍然有可能会丢失,可能只是几分钟的工作,或者可能是很多的数据。现在,许多组织都在寻找更快速的恢复方法,以实现更少的数据丢失,甚至零数据丢失。

  其中一个越来越流行的SQL Server恢复技术是基于磁盘的无丢失备份系统。有多个供应商推出了这种产品,它通常工作在SQL Server之下,位于Windows操作系统层。实际上,有一个本地安装的客户端负责监控各磁盘块的变化,收集变动的块,并将它们发送到一台备份服务器。备份服务器一般会……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

SQL Server存储了组织中最重要的数据,所以从灾难性故障中恢复是至关重要的。集群、日志传输和数据库镜像都为SQL Server提供了服务器数据保护功能。但是,数据仍然有可能会丢失,可能只是几分钟的工作,或者可能是很多的数据。现在,许多组织都在寻找更快速的恢复方法,以实现更少的数据丢失,甚至零数据丢失。

  其中一个越来越流行的SQL Server恢复技术是基于磁盘的无丢失备份系统。有多个供应商推出了这种产品,它通常工作在SQL Server之下,位于Windows操作系统层。实际上,有一个本地安装的客户端负责监控各磁盘块的变化,收集变动的块,并将它们发送到一台备份服务器。备份服务器一般会对数据进行压缩和去重复,然后将数据写到自己的磁盘存储中。通过跟踪特定时间的块修改,备份服务器就能够在任意时刻重建整个SQL Server磁盘镜像。

  这项技术支持了两种SQL Server恢复模型:第一,取回包含旧数据的磁盘镜像,使用它回滚修改,而不需要使用速度缓慢的备份磁带机。第二,在出现整体服务器故障时,备份服务器最近的磁盘镜像能够用来快速创建一个新服务器(即使位于一个虚拟机中),这是一种适用于全站灾难恢复的好技术。在这个特殊领域,有一些供应商甚至还提供了“流式恢复”技术,它能够在几分钟内完成备份和恢复;数据以长时间数据流的方式从备份服务器恢复到服务器。

  另一种无丢失SQL Server恢复利用我们使用越来越广泛的虚拟化技术。通过基于虚拟化的恢复,SQL Server运行在两台完全相同的虚拟机上,每一台虚拟机都运行在独立的虚拟化宿主上。每一台虚拟机都实时同步,这意味着两台宿主的内存、处理器和虚拟磁盘都保持一致。如果一台虚拟机或宿主出现故障,那么另一台虚拟机会马上接管处理,而不存在切换时间。

  因为SQL Server通常都使用多处理器,所以这种恢复技术最适合用于多处理器同步。一个设计合理的系统甚至能够支持非常复杂的故障情形。例如,假设有一台虚拟机宿主失去了网络连接,而另一台虚拟机则丢失磁盘文件。加在一起,这两台虚拟机仍然可以作为一台服务器,使用剩余的网络连接,从完好的磁盘同步磁盘状态。注意,这种虚拟化方法无法修改损坏或错误修改的数据,但是它很适合作为基于块的实时备份系统的高可用方法。

  SQL Server本身的可用性和恢复方法正在持续改进中。在即将发布的2012版,SQL Server的数据库镜像会进一步扩大,成为一种真正的基于Windows集群服务的集群系统。这项技术为SQL Server提供了更为复杂的可用性方法,能够部署在组织的虚拟化宿主之间。

  SQL Server的原生缺点是无法快速将数据库恢复到一个特定时间点。虽然我们可以使用事务日志备份来实现这个结果,但是它通常需要单独复制数据库,并且与第三方基于块的恢复系统相比,它更为复杂一些,并且要求具有数据库管理技能。

  无论您的数据恢复目标是什么,这些技术都可以帮助您实现目标。不要担心它们不是SQL Server原生功能;微软清楚自己无法满足每一个组织的需求,因此建立了一个稳定且可扩展的平台,使第三方组织能够帮助解决您的SQL Server特殊数据保护需求与目标。

作者

Don Jones
Don Jones

投稿作者

翻译

曾少宁
曾少宁

TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。

相关推荐