内容显示页
 
类别:搜索引擎+SEO | 浏览(300) | 2010-5-3 14:38:10

  第一种情况:
  有 RAID,还需要做数据库备份吗?

  回答:需要。有了 RAID,万一部份磁盘损坏,可以修复数据库,有的情况下数据库甚至可以继续使用。但是,如果哪一天,你的同事不小心删除了一条重要的记录,怎么办?RAID 是无能为力的。你需要合适的备份策略,把那条被误删的数据恢复出来。所以有了 RAID,仍需要做备份集群,磁盘镜像同理。

  第二种情况:
  我们需要全备份 + 日志备份?
  解答:如果你只做全备份,那么受限于全备份的大小和备份时间,不可能常做。而且只有全备份,不能将数据库恢复至某个时间点。所以,我们需要全备份 + 日志备份。比如每天一个全备份,每隔 1 小时或若干分钟一个日志备份。说到差异备份,因为微软的差异备份记录的是上一次全备份以来发生的变化,所以,如果数据库的改动很频繁的话,没过多久,差异备份就会和全备份的大小接近,因此这种情况下就不合适了。因此,全备份 + 日志备份的方案适合绝大多数的用户。

  第三种情况:
  如果你仅在数据库本地做备份,万一磁盘损坏,或者整个服务器硬件损坏,备份也就没了,就没法恢复数据库。

  解答:因此,你需要把备份文件传送至另一个物理硬件上。大多数用户不用磁带机,因此不考虑。一般,我们需要另一台廉价的服务器或者 PC 来存放数据库的备份,来防止硬件损坏造成的备份丢失。

  第四种情况:
  你可以在数据库服务器本地做完备份,然后使用某些方式将备份文件传送至备机。你是在备份完成后就马上穿送的吗?其实可以考虑将传送备份的脚本用 T-SQL 语句来写。

  第五种情况:
  备份文件传送至备机后,就可以高枕无忧了吗?

  解答:不。作为 DBA 的你还需要检查备机上的备份文件是否能将数据库恢复至最新,如果采用日志备份,会不会因为丢失某一个日志备份文件而导致数据库不能恢复至最新?如何检查日志备份文件之间存在断档?

  第六种情况:
  为了将数据库尽可能的恢复到最新,你可能会每隔 10 分钟(甚至 1 分钟)执行一次日志备份,那么万一数据库坏了,在恢复的时候,手动恢复成百上千个日志文件,是不是不太现实?

  第七种情况:
  如果你所在公司有很多的数据库服务器(就像我所在的公司),而且磁盘空间有限,那么你不得不经常登录服务器来删除旧的备份文件,如果哪天忘了,或者五一十一长假,磁盘空间用完了,就麻烦了。

  第八种情况:
  数据库在备份的时候,并不会检查数据页面的完整性,如果数据页坏了,备份作业仍会执行,而且不会报错,等到你发现数据页有错误的时候,你也很可能已经因为磁盘空间不足,而删除了早期的备份,而此时剩下的那些备份可能都是包含损坏的数据页,如果损坏的数据页是某个表的表头的话,那这个表你就再也没办法恢复了。所以你需要定期执行 DBCC 检查,来尽早发现数据库页面的完整性。在未作完 DBCC 检查之前,你不能删除旧的备份,以防止新的备份存在问题。所以,删除备份文件的工作变的有些麻烦。

  第九种情况:
  你可能知道 SQL Server 提供了数据库维护计划。没错,使用它可以定期做备份,执行 DBCC 检查,但这一切仅限于本机操作。为了使数据库可靠,你还是需要自己把本地备份传送至备机。

 


引用:
数据库备份过程中经常遇到的九种情况
http://www.yongfa365.com/item/Database-BackUp-Question.html
 
 
相关链接
 
网友评论:
1 Ray-Ban - 2011-1-23 16:04:57
文章很不错,受用了!
 
2 balck - 2011-4-8 22:14:45
学习了,以前在做一个客户项目时,针对数据库备份问题也很是纠结,看了一些介绍,最后决定使用完整备份+差异备份,当时对差异备份的限制就很是不爽,对于日志备份倒是被自己自动忽略了,当时由于急于完成,所以对于日志备份也就没有去了解,看了楼主的文章,才发现原来开日志备份也很重要,现在回想起来,数据库备份工作其实有太多的细节需要考虑,楼主考虑的很全面,这些问题确实是大多数经常和数据库打交道的人遇到的问题,算是经验之谈
 
3 商标转让 - 2011-7-12 14:30:27
文章挺好的,我欣赏
 
姓名: 记住我
网址:
邮箱:
内容:
验证码:  验证码图片 看不清? 换张图试试
 
     
 
 
文章分类
 
 
.Net + C#(74)
 
 
ASP+VBS(161)
 
 
 
Linux(10)
 
 
 
web 2.0(26)
 
 
 
 
 
心程(68)
 
生活(97)
 
 
     

Power by :柳永法(yongfa365)'Blog  | 京ICP备07011491号  QQ:64049027  E-mail:64049027@qq.com Weibo

申请友情链接 要求:跟本站主题相类似正规网站,双方交换为首页位置

转载请注明来源,以便后人及时得到最新、修正、加强版!!!