网站大量收购独家精品文档,联系QQ:2885784924

《网络数据库开发技术》全套PPT电子课件教案-第9章 数据库备份与恢复参考.ppt

《网络数据库开发技术》全套PPT电子课件教案-第9章 数据库备份与恢复参考.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《网络数据库开发技术》全套PPT电子课件教案-第9章 数据库备份与恢复参考

第9章 数据库备份与恢复 9.1 备份与恢复概述 9.2 数据库备份 9.3 数据库恢复 9.4 备份与恢复系统数据库 主要内容: 介绍SQL Server中备份和恢复的控制机制及各种策略与方法。。 随着计算机技术的发展,人们的工作也和计算机紧密地连接起来,在享受计算机带来的工作效率的同时,也要承担计算机的崩溃而造成的风险。虽然SQL Server 2000提供了内置的安全性和数据保护,但也可能会造成不可预见的事情而导致系统崩溃,所以需要提出数据库的备份和恢复以解决这种问题。 9.1 备份与恢复概述 备份就是对SQL Server数据库或事务日志进行备份,数据库备份记录了在进行备份这一操作时数据库中所有数据的状态,以便在数据库遭到破坏时能够及时地将其恢复。 数据库备份后,一旦系统发生崩溃或者执行了错误的数据库操作,就可以从备份文件中恢复数据库。数据库恢复是指将数据库备份加载到系统中的过程。系统在恢复数据库的过程中,自动执行安全性检查、重建数据库结构以及完整数据库内容。 备份和恢复组件是SQL Server 2000 的重要组成部分。备份就是指SQL Server 2000 数据库或事务日志进行拷贝,数据库备份记录了在进行备份这一操作时数据库中所有数据的状态 ,如果数据库因意外破坏而损坏,这些备份文件将在数据库恢复时用来恢复数据库。进行备份和恢复的工作主要是由数据库管理员来完成的。实际上数据库管理员日常比较重要、比较频繁的工作就是对数据库进行备份和恢复。 由于SQL Server 2000支持在线备份,所以通常情况下可以一边进行备份,一边进行其他操作,但是在备份过程中不允许执行以下操作: (1)创建或删除数据库文件。 (2)创建索引。 (3)执行非日志操作。 (4)自动或手工缩小数据库或数据库文件大小。 如果以上各种操作正在进行当中,且准备进行备份,则备份处理将被终止:如果在备份过程中,打算执行以上任何操作,则操作将失败而备份继续进行。 9.1.1备份的类型 (1)完整数据库备份。它备份包括事务日志的整个数据库。 (2)差异数据库备份。在完整数据库备份之间执行差异数据库备份。 (3)事务日志备份。日志备份序列提供了连续的事务信息链,可支持从数据库、差异或文件备份中快速恢复。 (4)文件和文件组备份。使用BACKUP 备份数据库文件和文件组,不同于备份完整数据库。若要备份一个文件而不是整个数据库时,请合理安排步骤以确保数据库中所有的文件按规则备份,同时必须进行单独的事务日志备份。 9.1.2备份的策略 (1)只进行数据库备份。 (2)同时备份数据库和事务日志。 (3)进行数据库备份和差异备份。 9.1.3备份设备 1备份设备概述 1)备份设备类型 创建备份时,必须选择存放备份数据的备份设备。SQL Server 2000 将数据库、事务日志和文件备份到磁盘和磁带设备上。 磁盘设备 磁盘备份设备是硬盘或其他磁盘存储媒体上的文件,与常规操作系统文件一样。引用磁盘备份设备与引用任何其他操作系统文件一样。可以在服务器的本地磁盘上或共享网络资源的远程磁盘上定义磁盘备份设备,磁盘备份设备根据需要可大可小。最大的文件大小相当于磁盘上可用的闲置空间。 命名管道设备 这是微软专门为第三方软件供应商提供的一个备份和恢复方式,命名管道设备不能通过企业管理器来建立和管理,若要将数据备份到一个命名管道设备,必须在BACKUP语句中提供管道的名字。 磁带设备 磁带备份设备的用法与磁盘设备相同,但必须将磁带设备物理连接到运行 SQL Server 实例的计算机上。不支持备份到远程磁带设备上。 如果磁带备份设备在备份操作过程中已满,但还需要写入一些数据,SQL Server 将提示更换新磁带并继续备份操作。 2)物理和逻辑设备 SQL Server 使用物理设备名称或逻辑设备名称标识备份设备。 物理备份设备是操作系统用来标识备份设备的名称,如C:\Backups\Accounting\Full.bak。 逻辑备份设备是用来标识物理备份设备的别名或公用名称。逻辑设备名称永久地存储在 SQL Server 内的系统表中。使用逻辑备份设备的优点是引用它比引用物理设备名称简单。 例如,逻辑设备名称可以是Accounting_Backup,而物理设备名称则是C:\Backups\Accoun- ting\Full.bak。 备份或恢复数据库时,可以交替使用物理或逻辑备份设备名称。 创建备份设备 2.使用SQL Server 企业管理器管理备份设备 如图9-1---9-2所示。 删除备份设备与创建的过程类似,只须在企业管理器中选中要删除的备份设备,在弹出的菜单中选择删除选项即可删除该备份设备。 3. 使用系统存储过程 1)创建备份设备 在SQL Ser

您可能关注的文档

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档