菜单

数据库备份过程中经常遇到的九种情况

2020年1月29日 - 澳门太阳娱乐手机登录

先是种情形: 有RAID,还须要做数据库备份吗?
回答:须要。有了RAID,万一部份磁盘损坏,能够修复数据库,有的情形下数据库以致足以再三再四使用。但是,要是哪一天,你的同事非常的大心删除了一条重点的笔录,怎么做?RAID是回天乏术的。你需求适宜的备份计谋,把那条被误删的数据苏醒出来。所以有了RAID,仍亟需做备份集群,磁盘镜像同理。
第二种景况: 大家要求全备份+日志备份?
解答:假若你只做全备份,那么受限于全备份的大大小小和备份时间,不大概常做。而且独有全备份,不可能将数据库苏醒至有些时间点。所以,大家供给全备份+日志备份。举例每一日一个全备份,每间距1小时或若干分钟二个日记备份。谈起间距备份,因为微软的差别备份记录的是上一遍全备份以来发出的变化,所以,要是数据库的改观很频仍的话,没过多长期,差别备份就可以和全备份的大大小小相近,因而这种意况下就不得体了。由此,全备份+日志备份的方案符合绝大许多的顾客。
第二种情形:
假令你仅在数据库本地做备份,万大器晚成磁盘损坏,恐怕全部服务器硬件损坏,备份也就没了,就没办法恢复生机数据库。
解答:因而,你需求把备份文件传送至另二个物理硬件上。大比比较多客户毫无磁带机,因而不思谋。平常,大家供给另风姿洒脱台廉价的服务器也许PC来贮存在数据库的备份,来防护硬件损坏造成的备份遗失。
第多种状态:
你能够在数据库服务器本地做康健份,然后使用一些形式将备份文件传送至备机。你是在备份完毕后就马上穿送的呢?其实能够假造将传送备份的脚本用T-SQL语句来写。
第多种状态: 备份文件传送至备机后,就能够优游卒岁了吗?
解答:不。作为DBA的您还须求检查备机上的备份文件是不是能将数据库苏醒至最新,假诺采用日志备份,会不会因为错过某叁个日志备份文件而致使数据库不能够上升至最新?如何检查日志备份文件之间存在断档?
第七种情状:
为了将数据库尽或然的死灰复然到最新,你或许会每间隔10分钟施行二回日志备份,那么万大器晚成数据库坏了,在还原的时候,手动恢复生机成都百货上千个日志文件,是或不是不太现实?
第八种景况:
假如您所在小卖部有众多的数据库服务器,並且磁盘空间有限,那么你必须要常常报到服务器来删除旧的备份文件,假使几时忘了,恐怕五意气风发十二长假,磁盘空间用完了,就麻烦了。
第八种情景:
数据库在备份的时候,并不会检查数据页面包车型大巴完整性,若是数额页坏了,备份作业仍会推行,而且不会报错,等到你意识数目页有错误的时候,你也很恐怕早已因为磁盘空间不足,而删除了刚开始阶段的备份,而此时剩下的那二个备份恐怕都是带有损坏的数据页,假使破坏的数据页是有个别表的表头的话,那那个表你就再也不能够恢复生机了。所以你必要定时实施DBCC检查,来不久开采数据库页面包车型地铁完整性。在未作完DBCC检查早先,你不能去除旧的备份,防止范新的备份存在难点。所以,删除备份文件的职业变的有一点点麻烦。
第九种状态: 你大概清楚SQL
Server提供了数据库维护陈设。对的,使用它能够依期做备份,推行DBCC检查,但那全体仅限于本机操作。为了使数据库可信赖,你要么需求自身把本地备份传送至备机。

相关文章

发表评论

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

网站地图xml地图