数据备份,作为发生事故时的救命稻草,往往被我寄予最后的希望,但数据备份真的能在危难时刻挽救我们吗?
曾经发生过的一个教训和大家分享一下,以前的stk9730 磁带库,backupeasy的备份软件备份数据库。因为软件操作简单。界面直观。也让我有些大意,没有定期做数据的恢复测试,直到有一天数据库发生了错误。需要还原一个数据库,才发现整个磁带库上所有备份的数据还原时都出错,可这些数据在备份时都没有任何错误报警。虽然事后还是通过其他的手段恢复了这个库。但还是吓出了一身冷汗。
一路走下来。需要备份的业务也越来越多,也就开始越来越担心数据的有效性。虽然经常去检查备份数据,但总是还不放心,恨不得把数据备份放到所有的地方才安心。
一起来说说看。你的备份数据有效吗。你怎样去管理你的备份数据呢。有没有遇到过关键时刻备份数据无法使用的情况呢
备份总是要用来恢复的,备份是尊严是底线。
备份的数据是否有效,通过数据验证方式来判断数据是否有效,是否损坏。
没有经过验证的数据备份方案,本身就是一场灾难。
定期进行数据验证并形成SOP数据恢复操作手册,搭建好数据验证环境。
通过备份软件方式进行数据的备份,定期检查备份策略是否有效。如果对数据库备份,用脚本进行检验校对。
我们只是在备份系统实施完成之后,经过一段时间的稳定运行,从中选择某天的数据进行异机恢复,如果没问题后面就很少再做恢复测试了,一般就是每天关注备份是否成功。目前还没有真正需要使用备份数据的情况出现。
收起我觉得验证备份有效性的唯一手段就是恢复演练,定期进行数据恢复演练是非常有必要的,现在结合虚拟化啥的,异机恢复的资源都不是问题,所以没事就演练一下,看看磁带介质啥的是不是有效?
另外我还觉得,涉及到落带永久保留的数据,最好是要复制成两份,亲身经历的就是数据恢复的时候磁带怎么都无法定位,而且也不抱错,就是一直定位中,直到超时;最后是找到另外一份copy2,从另外的磁带恢复数据,数据这种东西,多保存几份没坏处。