数据库备份与恢复实验.doc
《数据库备份与恢复实验.doc》由会员分享,可在线阅读,更多相关《数据库备份与恢复实验.doc(18页珍藏版)》请在一课资料网上搜索。
1、北京邮电大学实验报告课程名称 数据库系统原理 实验名称 数据库备份与恢复实验 计算机科学与技术系 05402班姓名 宋莹 班内序号 05 学号 051014 教师_ 成绩_教师评语: 2008年 6 月 3 日实验目的:1 理解DB2 或Sybase 数据库的数据备份和恢复机制。2 掌握DB2 或Sybase 数据库的数据备份和恢复的基本概念,例如备份方式(增量备份和完全备份)、备份介质(文件或者设备)等等。3 掌握备份和恢复的实际操作,能够备份和将备份恢复,特别是能够恢复到一个新的数据库中。4 理解备份/维护策略或备份/维护计划的概念。实验环境:硬件配置: 一台笔记本电脑,windows X
2、P系统。 软件配置:采用IBM DB2 Express-C数据库管理系统作为实验平台。 参与人员:宋莹。 实验内容:一、数据库检查DB2 数据库上比较重要的维护操作一共有三种:数据库统计信息(RUNSTAT),数据库重组(REORG)和数据库备份、恢复(BACKUP&RESTORE)。RUNSTAT 将更新数据库的统计信息,为DB2 的优化器提供更好的计算依据。REORG 将重新组织表和索引,从而提供更好的执行效率。而BACKUP&RESTORE 则解决了数据可靠性的问题。数据库备份和恢复通常定期进行,比如每周改变一次,而不管有多少数据发生变化。如果日志类型为Retain,则备份可以离线或者在
3、线执行。否则日志类型为Circular,则必须离线执行。对于离线备份:在执行数据库备份之前,首先必须保证数据库处于一致状态。DB2 中可以认为如果数据库上没有事务在运行,就是必须先执行QUIESCE DATABASE IMMEDIATE 命令来使数据库达到一致状态。按高级管理参考书上说QUIESCE DATABASE DEFFER,其策略是阻止新用户连接,等待旧用户完成操作。不过在DB2 Express V9 for winxp home edition 上实际无法执行。备份操作完毕后连接到数据库,运行UNQUIESCE DATABASE,可解除QUIESCE 状态。另外备份可以有自动备份的选
4、择(Automatic Database backups),通过设置Policy文件,指定备份文件的位置,然后判断是否需要备份。如果没有设置自动备份,而DB2 又认为需要备份,将在HC 中报警。二、备份数据库1 执行完全备份(1)在DB2 CLP 中不要连接数据库,直接运行BACKUP 命令执行命令:BACKUP DATABASE YY TO C:(2)在DB2 Control Center 中通过工具中的向导选项中执行“备份向导”执行备份;映像选项中选择文件系统,然后指定备份文件存储的位置即可。执行list history backup all for yy,可以看到备份历史。2执行增量备份
5、先利用下面的命令设置三个参数:update db cfg for yy using userexit on (启用用户出口)update db cfg for yy using logretain on (设置日志为retain 类型)update db cfg for yy using trackmod on (启用增量备份功能)backup db yy online(1) 在备份向导中选择增量备份:注意增量备份是基于最后一次完全备份的。成功执行完全备份后,再执行增量备份。执行list history backup all for yy,可以看到备份历史。(2) 在DB2 CLP 中,通过I
6、NCREMENTAL 选项进行增量备份。BACKUP DATABASE yy INCREMENTAL TO C:DB2BACKUP DATABASE yy ONLINE INCREMENTAL DELTA TO C:DB2 WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 WITHOUT PROMPTING这里的DELTA备份是基于最后一次备份的(可能是增量备份),所以如果还原的话,则是先使用一个完全备份,然后使用一个增量备份,最后在叠加最后的DELTA备份。ONLINE则是在线备份,注意此时备份时用户可以继续使用数据库,可是如果失败,数据库就会进入一种BACK
7、UP PENDING状态,从而禁止新用户使用该数据库。执行list history backup all for yy,可以看到备份历史。附:BACKUP 命令的语法:BACKUP DATABASE database-alias USER username USING passwordTABLESPACE (tblspace-name ,tblspace-name . ) ONLINEINCREMENTAL DELTA USE TSM | XBSA OPEN num-sess SESSIONSOPTIONS options-string | options-filename | TO dir/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 备份 恢复 实验
一课资料网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。



国家标准安全标准化6710.ppt
推销学论文.doc
工商管理:第七章.pdf
考试单词全记牢.xls

![MLSPGO8Q0C2L%`J2QI2M]C3.png](https://www.ekdoc.com/FileUpload/ueditor_s/upload/2020-5/8/6372452921073120799898817.png)


