NBUMS SQL备份比较报告
企业最为宝贵的财富就是数据,要保证企业业务持续的运做和成功,就要保护基于计算机的信息。人为的错误,硬盘的损毁、电脑病毒、系统崩溃、自然灾难等等都有可能造成数据的丢失,给企业造成无可估量的损失。这时,最关键的问题在于如何尽快恢复计算机系统,使其能正常运行。而恢复数据则要依赖于数据的备份,一个良好的数据备份策略能够使数据的丢失降到最低,灾难恢复的要求可以通过两层来满足,第一层次是对所有的数据进行备份,在发生灾难后将已备份的数据再恢复回系统,第二层次是在异地建立容灾中心将本地的数据在异地再做一备份。MS SQL自带的备份工具能够实现第一层次的灾备要求,NBU则能够实现第二层次的灾备要求。在此,我们对这两个备份工具做个简要的比较。
           
MS SQL
NBU
简要说明
MS SQL自身的备份工具能够根据各应用系统的要求灵活为每个应用数据库提供自动备份策略。用户误操作,数据丢失,数据库服务故障,操作系统故障都能透过该工具进行数据恢复。
NBU提供了完整的容灾解决方案,实现跨平台备份及各备份数据的统一管理,能够建立远程数据复制,本地容灾,远程应用切换于一体。同时提供良好的管理功能和智能灾难恢复策略
管理的方便性
MS SQL备份依赖于自身的服务,每个数据库的备份都建立在自身的服务,无法统一管理。
NBU利用管理员身份远程数据备份,实现单一用户统一管理各服务器上的数据
异地备份的可能性
目前我们利用MS SQL实现本地数据库备份(MS SQL提供异地备份功能,但它需要为每个数据库服务提供管理员,数据库管理员密码变化则无法联通)
本身就提供了异地备份的解决方案,对各地的备份系统进行集中统一管理
跨平台管理
不能跨平台管理
实现跨平台管理,它为UNIXWindows混合环境提供了完整的数据保护机制,
备份数据的范围
只对MS SQL本身的数据库数据进行备份
能够对OracleDB2MS SQL等数据库提供了备份策略,同时还能对文件系统进行备份,提供对文件夹,目录,磁盘的备份。
备份数据的方便性
MS SQL维护计划备份,图形化操作方便灵活,可以对一个库或几个库进行完全,差异,日志备份。
利用NBU Client建立备份策略脚本,并在Server运行脚本,可以对一个库或几个库进行一种的备份策略。(如要对数据库进行完全和日志备份,则需要建立两个备份策略)
还原的方便性
应在数据库脱机的情况下还原,还原可以用命令或操作界面
通过NBU管理界面,系统管理员只需要选定相应的数据备份项目(备份管理目录下的相应的项目名,对应某个时间点备份的某个数据库的数据,并有说明)
还原可操作性
只能利用MS SQL工具
只能利用NBU数据库怎么备份数据还原
还原的粒度
可以对单张表进行还原
无法对单张表进行还原,主要侧重整体还原
历史报告信息
提供数据库备份失败成功的日志信息
提供数据库备份日志详细信息进行深入的方案分析
各种可能数据恢复案例
用户误操作,使某个表数据丢失
先还原到临时库,在将临时库的表数据导入到生产库或用Insert into table select 命令处理
目前还不知道怎么恢复,应该没有此项功能
突然断电,使数据库数据丢失
利用最新备份文件还原数据库
需要小涛帮填
操作系统故障
还原操作系统,如存在数据库数据丢失,由于源文件存在则可直接附加数据库即可
Master需要在单用户下恢复)
需要小涛帮填
主机数据磁盘损坏
OA库:由于数据库原文件和备份文件存放在同一个磁盘上,所以磁盘的损坏代表了一段时间内的数据丢失。只能从系统室备份文件中提取备份文件。
集:备份文件放在主机磁盘上备份数据丢失,原文件放在共享磁盘RAID5上,可恢复数据库服务后附加到数据库上
需要小涛帮填
整个数据中心灾难
讨论
各种可能数据恢复案例恢复策略只是我抛砖引玉吧!大家有更好的想法和策略可以提出一起讨论。由于部分策略需系统室支持还没测试,如果可以能否一起讨论进行测试?谢谢。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。