备份数据有效性验证_方案

带库备份数据一致性有效性验证方案
冯亚峰
2011/10/17
一.备份作业数据分析
    通过对磁带备份服务器的备份作业进行考察,对正在运行的备份作业进行统计,目前正在运行的备份作业如下:
1、K3
磁带备份备份内容:   sql数据库
备份频率:每天
数据包大小:7.3G
生效日期:2008-6-11
2、xxx-pdm-sql
备份内容:xxx-pdmserver  sql数据库
备份频率:每天
数据包大小:20.1G
生效日期:2009-2-24
3、xxx-erp-sql-完全
备份内容:   sql数据库
备份频率:每周
数据包大小:0.96G
生效日期:2007-11-23
4、K3每周
备份内容ac.xxx  sql数据库
备份频率:每周
数据包大小:7.3G
生效日期:2008-6-11
5、xxx-dlp
备份内容:   sql\cobraDGServer库
备份频率:每周
数据包大小:54M
生效日期:2009-12-15
6、OA_Full
备份内容:  Lotus Domino数据库\F:\program file\lotus\domino\data文件夹
备份频率:每周
数据包大小:144G
生效日期:2007-12-3
7、xxx-pdm-ftp
备份内容:xxx-pdmserver\I:\pdmftp文件夹
备份频率:每周
数据包大小:153G
生效日期:2009-2-24
8、eMail_Full
备份内容: \F:\program file\*.* /subdir
          |F:\*.* /subdir
备份频率:每周
数据包大小:数据量过大,从未成功备份过。
生效日期:2007-12-10
9、CAPP-SQL
备份内容:xxx-capp-sql  sql数据库
备份频率:每周
数据包大小:8G
生效日期:2011-5-4
10、xxx-AD
备份内容:xxx-AD \系统状态\active dirctory\windows ntds
          xxx-AD \系统状态\com+ class registration database
          xxx-AD \系统状态\registry
          xxx-AD \系统状态\system files
          xxx-AD \系统状态\sysvol
备份频率:每周
数据包大小:1.4G
生效日期:2009-11-2
    通过对磁带备份目前进行的10个作业进行分析,我们可以看到作业1、2、3、4、5、9这六项作业都是对系统SQL数据库进行备份,6号作业是对domino数据库进行备份,7、8号作业是对文件夹进行备份,其中8号作业由于数据量太大从未成功备份过,因此建议永久性停止该条作业。10号作业是对系统状态(文件)进行备份。
二、备份数据一致性和有效性检验分析
    要对这些备份的数据进行一致性检验,确保备份数据和备份作业时的生产系统的数据完全一致,这种一致性检验是无需人工对每个数据表来校验核对的,只需要在备份策略上加上“备份后一致性检查”这条选项就能保证备份后的数据与生产系统完全一致,如果发现不一致,备份服务器校验后就会报错,技术人员再进行技术干预即可。由于备份后对备份数据进行一致性检查占用的系统资源较大,建议对现有的带库备份服务器进行内存升级,由目前的1G内存升级到4G内存即可。
    而对备份后的数据进行有效性检验,只需要将备份的数据恢复到验证服务器上,恢复后的数据能正常访问就能证明备份数据有效。而这些有效的数据之前是已经进行过一致性检验的,所以我们能确定其一致性和有效性。
三、备份数据一致性设定
    目前信息中心的带库备份服务器是;IP地址为:10.0.0.88;服务器上运行的操作系统为windows2003,备份系统为:symantec backup exec12 for windows servers,打开备份系统symantec bakup exec备份界面,点击“作业监视器”选项卡,我们能看到备份作业系统运行窗口如下:
    在当前作业列表中,双击某项针对SQL数据库备份的作业项,并在左侧设置区的“设置”项目中单击“microsoft sql”选项,打开备份作业关于“microsoft sql”的设置窗口:
    从设置窗口中,我们可以看到,目前我们的备份策略是没有在完成备份后对备份数据进行一致性检查,单击“备份后一致性检查”的下拉菜单,选中“完全检查,包括索引”;同时,勾选“备份时使用奇偶校验(U) (SQL 2005)”确保备份数据与生产主机数据一致和准确。
    同时,应该在“备份前一致性检查”的下拉菜单选中“完全检查,包括索引”,然后将“即使一致性检查失败也继续备份”前的勾选去掉不选,来保证每次备份前生产主机数据库的有效性。如图:
四、备份数据有效性检验
    如前所述,我们在保证备份的数据和生产主机的数据是一致性的前提下,只要能将备份的数据恢复到验证的主机上,并且在验证的主机上能够访问恢复的数据库,我们就能确定备份数据的有效性。
    在具体的检验数据有效性的过程中,首先要准备验证主机,要求和生产主机有相同的软
件环境,考虑到既要节约成本、不重复购买设备,又要考虑到验证工作的可行性,我计划利用飞康近线备份对生产主机操作系统和数据库备份恢复的易操作性,直接在虚机上恢复出和生产主机一样的主机系统,然后将带库备份的数据库恢复到验证主机上,在验证主机上对恢复后的数据库进行访问,如果访问成功,我认为带库备份的数据的一致性和有效性都得到了验证。
    对于个别非SQL数据库的磁带备份(主要是OA的domino数据库备份、PDM-FTP的文件夹备份,以及AD的系统备份),由于没有“备份后一致性检查选项”,我们可以在验证主机上进行恢复后文档日期、日志检查,判断恢复后的时间点和备份数据的时间点是否一致,来确定恢复后的系统的一致性和有效性。
五、后记
    以上是我对带库备份数据一致性和有效性的验证方案,信息中心可会商讨论可行性,如果具备可行性,即可开展数据的验证工作。

本文发布于:2024-09-22 07:27:29,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/351040.html

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

标签:备份   数据   一致性   进行   作业
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议