加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 安全 > 正文

你的备份牢靠吗?

发布时间:2022-05-13 10:04:05 所属栏目:安全 来源:互联网
导读:每个人都会犯错,DBA也不例外。不过DBA犯错时,通常他们也是***个发现错误,并立刻修正错误。但,有些错误是不可原谅的,因为可能给企业造成不可挽回的损失。我将陆续介绍DBA的5大失误,这些失误会危及到数据的可恢复性、完整性和安全性,是不可原谅的错误,
         每个人都会犯错,DBA也不例外。不过DBA犯错时,通常他们也是***个发现错误,并立刻修正错误。但,有些错误是不可原谅的,因为可能给企业造成不可挽回的损失。我将陆续介绍DBA的5大失误,这些失误会危及到数据的可恢复性、完整性和安全性,是不可原谅的错误,DBA为此可能会付出丢掉工作的代价。
 
         在灾难发生时,RTO是允许你宕机的时间,RPO是允许你丢失的数据量。DBA的目标应该是尽可能将数据流失接近零。在制定灾难恢复计划的备份计划时,你应该假设所有其他级别的保护都失败,从备份中还原是你防御的***一道防线。
 
         有可靠的备份不仅仅意味着只是备份,而是指知道备份可以恢复,知道何时进行恢复。这就是测试备份的用武之地了。作为***限度,你应该使用BACKUPVERIFYONLY命令来测试备份是否可恢复。
 
         除了验证备份之外,我还会强烈建议使用CHECKSUM选项,对所有的备份和恢复进行验证。CHECKSUM选项执行额外的检查,可能时会确定数据库是否已损坏。如果额外的检查发现数据损坏,备份操作将失败,并提醒数据已损坏。此外,它还会对整个备份文件执行校验,这将帮助你检测是否备份文件是在创建后被损坏的。
 
         这对非常大型的数据库而言,尤为重要。因为一个还原操作可能需要花数小时。如果备份文件已经损坏,它在页头有一个额外的校验值,那么效验将在恢复操作开始之时重新计算,并很快失败。虽说找出备份文件受损的恢复时间并非好事,但远远好过经过几个小时的恢复运行才发现文件受损。

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读