文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

SQLServer数据库备份出错时的解决方法

2024-04-02 19:55

关注

这篇文章给大家分享的是有关SQLServer数据库备份出错时的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

  关于数据库的备份恢复原理,大家多少都比较熟悉了。然而,当SQLServer数据库备份出现错误时,可能大部分人就不知道该如何做了。下面亿速云小编来讲解下SQLServer数据库备份出错时该怎么办?

  SQLServer数据库备份出错时该怎么办

  1、我有RAID,还需要做数据库备份吗

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

  2、假如你只做全备份,那么受限于全备份的大小和备份时间,不可能常做。

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

  3、假如你仅在数据库本地做备份,万一磁盘损坏,或者整个服务器硬件损坏,备份也就没了,就没法恢复数据库。

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

  4、你可以在数据库服务器本地做完备份,然后使用某些方式将备份文件传送至备机。

  你是在备份完成后就马上穿送的吗其实可以考虑将传送备份的脚本用T-SQL语句来写。

  5、备份文件传送至备机后,就可以高枕无忧了吗

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

  SQLServer数据库备份出错时该怎么办

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

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

  8、数据库在备份的时候,并不会检查数据页面的完整性,假如数据页坏了,备份作业仍会执行,而且不会报错,等到你发现数据页有错误的时候,你也很可能已经因为磁盘空间不足,而删除了早期的备份,而此时剩下的那些备份可能都是包含损坏的数据页,假如损坏的数据页是某个表的表头的话,那这个表你就再也没办法恢复了。

  9、所以你需要定期执行DBCC检查,来尽早发现数据库页面的完整性。

  在未作完DBCC检查之前,你不能删除旧的备份,以防止新的备份存在问题。所以,删除备份文件的工作变的有些麻烦。

  10、你可能知道SQLServer提供了数据库维护计划。

  没错,使用它可以定期做备份,执行DBCC检查,但这一切仅限于本机操作。为了使数据库可靠,你还是需要自己把本地备份传送至备机。

感谢各位的阅读!关于“SQLServer数据库备份出错时的解决方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯