I在SQLServer中备份和还原数据库.docxVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
I在SQLServer中备份和还原数据库

窗体顶端窗体底端在 SQL Server 中备份和还原数据库使用 Microsoft SQL Server 能够备份和还原数据库。SQL Server 备份组件和还原组件为保护存储在 SQL Server 数据库中的关键数据提供了重要的安全保障。规划良好的备份和还原策略有助于防止数据库因各种故障而造成数据丢失。通过还原一组备份,然后恢复数据库来测试您的策略,以便为有效地应对灾难做好准备。用于还原和恢复数据的数据副本称为“备份”。使用备份可以在发生故障后还原数据。通过妥善的备份,可以从多种故障中恢复,例如:介质故障。用户错误(例如,误删除了某个表)。硬件故障(例如,磁盘驱动器损坏或服务器报废)。自然灾难。定期备份数据库是最稳妥的防止磁盘故障(主要是系统发生故障)的方法,它能有效的恢复数据,这是一种比较兼价的保险形式,同时也是最简单的确保能恢复大部分信息的方法。 建立一个完整的备份策略需要考虑很多因素,包括: .备份周期。(根据数据的重要程序,可以选择每周、每日、每时进行备份)。 .使用静态备份还是动态备份,(动态备份也即允许数据库运行时进行备份)。 .仅使用全备份还是共同使用全备份和增量备份。 .使用什么介质,(磁带还是磁盘)。 .使用人工备份还是设计好的自动备份程序。 .检验备份完整性的周期。 .备份存储的空间是否防窃、防磁干扰、防火。 采用适当有效的备份/恢复措施,大型数据库Microsoft SQL Server的数据是能够安全保护的。此外,数据库备份对于进行日常管理(如将数据库从一台服务器复制到另一台服务器,设置数据库镜像以及进行存档)非常有用。备份数据备份数据的备份(“数据备份”)的范围可以是完整的数据库、部分数据库或者一组文件或文件组。对于这些范围,SQL Server 均支持完整和差异备份:完整备份“完整备份”包含特定数据库(或者一组特定的文件组或文件)中的所有数据,以及可以恢复这些数据的足够的日志。差异备份“差异备份”基于数据的最新完整备份。这称为差异的“基准”或者差异基准。差异基准是读/写数据的完整备份。差异备份仅包含自建立差异基准后发生更改的数据。通常,建立基准备份之后很短时间内执行的差异备份比完整备份的基准更小,创建速度也更快。因此,使用差异备份可以加快进行频繁备份的速度,从而降低数据丢失的风险。通常,一个差异基准会由若干个相继的差异备份使用。还原时,首先还原完整备份,然后再还原最新的差异备份。经过一段时间后,随着数据库的更新,包含在差异备份中的数据量会增加。这使得创建和还原备份的速度变慢。因此,必须重新创建一个完整备份,为另一系的差异备份提供新的差异基准。每个数据备份都包括部分事务日志,以便备份可以恢复到该备份的结尾。第一次数据备份之后,在完整恢复模式或大容量日志恢复模式下,需要定期进行“事务日志备份”(或“日志备份”)。每个日志备份都包括创建备份时处于活动状态的部分事务日志,以及先前日志备份中未备份的所有日志记录。数据库备份数据库备份易于使用,在数据库大小允许时都建议使用这种方式。SQL Server 支持以下数据库备份类型。备份类型说明数据库备份整个数据库的完整备份。数据??备份表示备份完成时的整个数据库。差异数据库备份事务日志备份(仅用于完整恢复模式或大容量日志恢复模式)在完整恢复模式或大容量日志恢复模式下,需要定期进行“事务日志备份”(或“日志备份”)。每个日志备份都包括创建备份时处于活动状态的部分事务日志,以及先前日志备份中未备份的所有日志记录。不间断的日志备份序列包含数据库的完整(即连续不断的)日志链。在完整恢复模式下(或者在大容量日志恢复模式下的某些时候),连续不断的日志链让您可以将数据库还原到任意时间点。在创建第一个日志备份之前,您必须先创建一个完整备份(如数据库备份)。因此,定期备份事务日志十分有必要,这不仅可以使工作丢失的可能性降到最低,而且还能截断事务日志。有关详细信息,请参阅使用事务日志备份。还原与恢复SQL Server 2008SQL Server 2005SQL Server 支持在以下级别还原数据:数据库(“数据库完整还原”)还原和恢复整个数据库,并且数据库在还原和恢复操作期间处于脱机状态。数据文件(“文件还原”)还原和恢复一个数据文件或一组文件。在文件还原过程中,包含相应文件的文件组在还原过程中自动变为脱机状态。访问脱机文件组的任何尝试都会导致错误。还原方案SQL Server 中的“还原方案”是从一个或多个备份还原数据、继而恢复数据库的过程。支持的还原方案取决于数据库的恢复模式和 SQL Server 的版本。下表介绍了不同恢复模式所支持的可行还原方案。还原方案在简单恢复模式下在完整/大容量日志恢复模式下数据库完整还原这是基本的还原策略。数据库完整还原可能涉及完整数据库

文档评论(0)

yingxiaorong28 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档