数据库应用技术第9章节.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 数据库的备份和恢复 9.1 数据库的备份 9.1.1 概述 造成数据损坏或丢失的因素很多,例如存储介质错误、用户误操作或服务 器永久性损坏等。为了尽量避免由于数据损坏或丢失而造成的损失,应当对数据库 进行适当的备份,当数据损坏或丢失时,再根据备份的数据对数据库进行恢复。 备份是指将SQL Server的数据库或事务日志复制到某种存储介质上。当数据库 受到破坏时,可以使用备份的数据对数据库进行恢复。 恢复是指SQL Server利用自己的恢复工具将遭到损坏或丢失的数据恢复到备份 时的状态。 9.1.2 备份的类型 SQL Sever 2000提供了四种数据库备份方式,分别是完全数据库备份、差异备 份、事务日志备份和数据库文件和文件组备份。 1. 完全数据库备份 完全数据库备份是对所有数据库操作和事务日志中的事务进行备份,它可以作 为系统失败时恢复数据库的基础。与后面将要提到的差异备份和事务日志备份相 比,完全数据库备份需要更多的备份空间和备份时间,因此最好不要频繁地进行完 全数据库备份。使用完全数据库备份恢复数据库时,只能恢复到最后一次备份的状 态,备份之后所作的改变都会丢失。 9.1 数据库的备份 2. 差异备份(或称增量备份) 差异备份是对最近一次数据库备份后发生改变的数据进行备份。对于一个经常 需要对数据进行操作的数据库进行备份,最好是在完全数据库备份的基础上进行差 异备份,而不要频繁地进行完全数据库备份。因为差异备份需要备份的数据量比完 全数据库备份小得多,因此差异备份的备份速度快、所需要的备份空间小。由于差 异备份的内容少、速度快,因此可以经常地使用这种方式进行备份,以降低数据丢 失的风险。 单独的一个差异备份无法对数据库进行恢复,它必须以上一次的完全数据库备 份为基础。对一个已经进行了完全数据库备份和差异备份的数据库进行恢复,必须 首先恢复完全数据库备份,然后再恢复差异备份。 3. 事务日志备份 事务日志备份是对数据库发生的事务进行备份,包括从上一次进行事务日志备 份、差异备份和数据库完全备份之后所有已经完成的事务。因为事务日志备份只是 对数据库的事务日志进行备份,因此其备份速度快、所需要的备份空间小。 事务日志备份和差异备份都减少了备份数据库所需要的备份时间和备份空间, 但它们之间有一个重要的差别:事务日志备份含有自上一次备份以来对数据库进行 的所有修改,而差异备份只能恢复到最后一次修改。 与差异备份一样,单独使用事务日志备份也无法对数据库进行恢复。使用事务 日志备份恢复数据库,应首先恢复完全数据库备份,然后一般要恢复差异备份,最 后按顺序恢复每次事务日志备份。 9.1 数据库的备份 4. 数据库文件和文件组备份 数据库文件和文件组备份是对数据库文件或文件组进行备份。SQL Server数据 库由两个或两个以上的文件构成,其中至少有一个主要数据文件和一个日志文件, 此外还可以有次要数据文件。为了便于管理和维护,可以将多个数据文件组织为一 个组,即数据库文件组。一个大型的数据库往往由多个数据文件和文件组构成。在 进行数据库文件和文件组备份时,可以指定需要备份的文件,这种备份只是备份数 据库的一部分,而不是完整的数据库。 9.1.3 数据库的备份 在进行数据库备份时,应首先制定备份策略,然后创建或指定备份设备,最后 再对数据库进行备份。 1. 制定备份策略 ⑴ 选择备份的内容和方式 ⑵ 确定备份频率 ⑶ 选择备份介质 9.1 数据库的备份 2. 管理备份设备 ⑴ 使用企业管理器管理备份设备 使用企业管理器创建备份设备的操作步骤如下: ① 打开企业管理器。 ② 展开服务器组和一个相应的服务器,再展开【管理】文件夹。 ③ 右击【备份】节点,在快捷菜单中单击【新建备份设备】命令,如图9.1所示。此时会打开【备份设备属性】对话框,如图9.2所示。 9.1 数据库的备份 ④ 在【备份设备属性】对话框的【名称】栏中输入设备名称,该名称是备份设备的逻辑名称。此外还要选择备份设备的类型,如果选择文件名表示使用硬盘作为备份设备,只有创建的备份设备是硬盘文件时,该选项才起作用;如果选择磁带驱动器,表示使用磁带作为备份设备,只有安装了磁带设备时,该选项才起作用。本处输入设备名称“DiskDevice”,并将其映射为磁盘文件“D:\Backup\DiskDevice.bak”,如图9.3所示。 ⑤ 单击【备份设备属性】对话框的【确定】按钮,即可完成备份设备的创建。 9.1 数据库的备份 使用企业管理器删除备份设备的操作步骤如下: ① 打开企

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档