第15章 数据库的备份和恢复精选文档.ppt
《第15章 数据库的备份和恢复精选文档.ppt》由会员分享,可在线阅读,更多相关《第15章 数据库的备份和恢复精选文档.ppt(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第15章 数据库的备份和恢复本讲稿第一页,共三十五页引入 为了防止数据库系统在运行过程中,由于一些不可预测的因素而导致数据丢失等问题,数据库的备份与恢复,在实际的数据库与维护中,就具有十分重要的意义。本讲稿第二页,共三十五页学习目标学习目标数据库备份和恢复的作用数据库备份的方法数据库恢复的方法学习完本课程,您应该能够:学习完本课程,您应该能够:本讲稿第三页,共三十五页知识重、难点分析 重点:重点:u数据库备份的方法u数据库恢复的方法难点:难点:u数据库备份的方法u数据库恢复的方法本讲稿第四页,共三十五页u备份和恢复:备份和恢复组件是SQL Server 2000 的重要组成部分。备份就是指SQ
2、L Server 2000 数据库或事务日志进行拷贝,数据库备份记录了在进行备份这一操作时数据库中所有数据的状态,如果数据库因意外破坏而损坏,这些备份文件将在数据库恢复时用来恢复数据库。u备份权限许可:执行备份操作必须拥有对数据库备份的权限许可,SQL Server只允许系统管理员、数据库所有者和数据库备份执行者备份数据库。备份的概念备份的概念本讲稿第五页,共三十五页 由于SQL Server 2000支持在线备份,所以通常情况下可以一边进行备份,一边进行其他操作,但是在备份过程中不允许执行以下操作:(1)创建或删除数据库文件。(2)创建索引。(3)执行非日志操作。(4)自动或手工缩小数据库或
3、数据库文件大小。如果以上各种操作正在进行当中,且准备进行备份,则备份处理将被终止:如果在备份过程中,打算执行以上任何操作,则操作将失败而备份继续进行。备份的概念备份的概念本讲稿第六页,共三十五页数据备份:u 数据库备份u 事务日志备份 其中,数据库备份是创建数据库的数据副本。事务日志是数据库执行所有事务的一系列记录,它的起始点是自上次备份事务日志后对数据库执行的所有事务操作。通过使用事务备份可以将数据库恢复到特定的即时点,或恢复到故障点。SQL Server 支持的备份类型支持的备份类型:本讲稿第七页,共三十五页(1)完整数据库备份完整数据库备份:备份包括事务日志的整个数据库。(2)差异数据库
4、备份差异数据库备份:仅复制自上一次完整数据库备份之后修改过的数据库页。(3)事务日志备份事务日志备份:日志备份序列提供了连续的事务信息链,可支持从数据库、差异或文件备份中快速恢复。(4)文件和文件组备份文件和文件组备份:仅允许恢复数据库中位于故障磁盘上的那部分。若要备份一个文件而不是整个数据库时,请合理安排步骤以确保数据库中所有的文件按规则备份,同时必须进行单独的事务日志备份。在恢复一个文件备份后,使用事务日志将文件内容前滚,使其与数据库其余部分一致。SQL Server 支持的备份类型支持的备份类型:本讲稿第八页,共三十五页 在进行备份以前首先必须创建或指定备份设备。备份设备是用来存储数据库
5、、事务日志或文件和文件组备份的存储介质:l 磁盘设备l 命名管道设备 微软专门为第三方软件供应商提供的一个备份和恢复方式。l 磁带磁带设备 备份设备在硬盘中是以文件的方式存储的。备份设备备份设备本讲稿第九页,共三十五页物理备份设备物理备份设备:是操作系统用来标识备份设备的名称,如C:BackupsAccountingFull.bak。逻辑备份设备逻辑备份设备:是用来标识物理备份设备的别名或公用名称。逻辑设备名称永久地存储在 SQL Server 内的系统表中。优点是引用它比引用物理设备名称简单。例如,逻辑设备名称可以是Accounting_Backup,而物理设备名称则是C:BackupsAc
6、coun-tingFull.bak。备份或恢复数据库时,可以交替使用物理或逻辑备份设备名称。物理和逻辑设备物理和逻辑设备 本讲稿第十页,共三十五页使用企业管理器创建逻辑磁盘备份设备使用企业管理器创建逻辑磁盘备份设备(1)找到服务器上的“管理”文件夹。(2)右击“备份”,单击“新建备份设备”命令。(3)在“名称”框中输入该命名备份设备的名称。(4)单击“文件名”,单击“浏览”(.)按钮显示“备份设备位置”对话框,再选择磁盘备份设备所使用的本地计算机上的物理文件。(5)单击“确定”创建备份设备。本讲稿第十一页,共三十五页使用sp_addumpdevice创建逻辑磁盘备份设备语法如下:sp_addu
7、mpdevice devtype=device_type,logicalname=logical_name,physicalname=physical_name ,cntrltype=controller_type|devstatus=device_status 其中:devtype=device_type 指定设备类型。logicalname=logical_name 指定设备的逻辑名称。physicalname=physical_name 指定设备的路径和文件名。本讲稿第十二页,共三十五页使用sp_addumpdevice创建逻辑磁盘备份设备例:USE 学生管理数据库goEXEC sp_a
8、ddumpdevice disk,bk_dev2,e:Program Filesmicrosoft sql serverMSSQLbackupbk_dev2.bak本讲稿第十三页,共三十五页1使用企业管理器进行数据库备份(1)找到创建数据库备份的服务器。(2)选中指定的数据库,右键单击要进行备份的数据库图标,在弹出的菜单中选择“所有任务”,再选择“备份数据库”。(4)选择备份的数据库,输入备份的名称和备份的描述,选择备份的类型,如果是针对文件或文件组进行备份,可以单击右边的按钮选择要备份的文件或文件组。本讲稿第十四页,共三十五页1使用企业管理器进行数据库备份(5)单击“添加”按钮选择要备份的设
9、备,可以在弹出的对话框上创建新的备份设备,也可以选择多个备份设备,一次备份到多个设备上。单击“确定”按钮完成添加。(6)在“重写”选项组中:“追加到媒体”:将新的备份添加到备份设备中,“重写现有媒体”:用新的备份来覆盖原来的备份。本讲稿第十五页,共三十五页(7)选择“调度”复选框,可对备份的时间表进行设置。单击右面的按钮改变备份的时间安排,在弹出的“编辑调度”对话框中设定备份操作何时进行。1使用企业管理器进行数据库备份本讲稿第十六页,共三十五页1使用企业管理器进行数据库备份(8)在“名称”中输入备份安排任务的名字,默认为 第1调度,在“调度类型”选项中可以单击“更改”按钮改变当前默认的备份时间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第15章 数据库的备份和恢复精选文档 15 数据库 备份 恢复 精选 文档
限制150内