欢迎来到天天文库
浏览记录
ID:47855717
大小:430.00 KB
页数:8页
时间:2019-11-29
《云大数据库实验九:数据库备份及恢复》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、实验九:数据库备份及恢复一、实验目的1.熟悉数据库备份及恢复机制;2.了解SQLServer的数据备份和恢复机制;3.掌握SQL-Server中数据库备份和恢复的方法。二、实验环境已安装SQLServer2005企业版的计算机;具有局域网环境,有固定IP;三、实验学时2学时四、实验要求1.了解创建备份设备和进行数据库完全备份操作的方法;2.了解进行数据库恢复的步骤;3.完成实验报告。五、实验内容及步骤以管理员帐号登录SQLServerManagementStudio,以原有数据库stu为基础,请使用ManagementStuio界面方式或T-SQL语句实现以下操作:1.针对数据库stu创建完全
2、数据库备份集stu.bak,目标磁盘为D:userstu.bak;打开SQLServerManagementStudio,鼠标右键单击“对象资源管理器·”中的“数据库”,在出现的快捷菜单中选择“任务-备份”,做相应设置或更改,点击确认即可。2.在数据库stu中新建数据表ceshi,内容自定,然后针对数据库stu创建差异备份;创建数据表ceshiUSEstuGOCREATETABLEceshi(Snochar(9)NOTNULLprimarykey,Snamechar(6)NOTNULL,Ssexchar(2)NULL,SageintNULL,Sdeptvarchar(8)NULL)GO然后
3、进行备份,打开备份向导,进行相关设置即可。1.向数据库stu的数据表ceshi插入部分记录,然后针对数据库stu创建事务日志备份;先向ceshi表中任意插入记录,打开备份向导,备份类型选中“差异”,更改备份组件为“文件和文件组“,选择”“日志文件”。选择备份路径,单击确定即可。2.根据需要,将数据库恢复到数据库stu的最初状态;打开还原菜单,选中数据库。在还原选项中选择“覆盖现有数据库”复选框,确定。1.根据需要,将数据库恢复到创建数据表ceshi后的状态;在第四题的基础上,选择还原时间点,将其改成创建数据表ceshi的时间即可。2.根据需要,将数据库恢复到在ceshi表插入记录后的状态;在第
4、五题的基础上,修改还原时间点,将其改成创建数据表ceshi完成后的时间即可。3.针对现有数据库stu创建完全文件和文件组备份集stu_file,目标磁盘为D:userstu_file.bak;选中stu数据库,右键单击-“任务”-“备份”,出现备份向导,备份类型为“完整”,勾选“文件和文件组”复选框。修改备份集名称为“stu_file”,最后更改备份路径为D:userstu_file.bak。点击确定。1.在当前数据库中新建数据表ceshi2,然后针对数据库stu创建差异文件和文件组备份;创建数据表ceshi2USEstuGOCREATETABLEceshi2(Cnochar(4)NO
5、TNULLprimarykey,Cnamevarchar(20)NOTNULL,Cpnochar(4)NULL,CcreditintNULL)右键单击stu数据库,在菜单中打开备份向导,备份类型选中“差异”,勾选“文件和文件组”复选框。点击确定。1.向数据库stu的数据表ceshi2插入部分记录,然后针对数据库stu创建事务日志文件和文件组备份;步骤与第3题相同,在修改了ceshi2数据表的基础上,右键单击stu数据库,在菜单中打开备份向导,备份类型选中“差异”,勾选“文件和文件组”复选框,选择”“日志文件”。点击确定。1.根据需要,将数据库以文件和文件组方式恢复到创建数据表ceshi2后的状
6、态;打开还原菜单,选中数据库。在还原选项中选择“覆盖现有数据库”复选框,在此基础上,选择还原时间点,将其改成创建数据表ceshi2的时间即可。2.根据需要,将数据库以文件和文件组方式恢复到数据表ceshi2插入记录后的状态;在数据库stu的还原中没有还原文件和文件组,可以选择右键单击数据库—还原文件和文件组;在还原数据库选项中的覆盖现有数据库之前打勾;1.为数据库stu设置一个备份计划1(建议使用数据库维护计划向导,【服务器】→【管理】→【维护计划】→【维护计划向导】);2.为数据库stu设置一个备份计划2,并比较各自优缺点。六、思考题1.某些备份无法执行,原因?2.某些恢复无法执行,原因?3
7、.说明数据库的备份和恢复的基本步骤;4.SQLServer中的完全备份、事务日志备份和增量备份形式的功能特点;5.SQLServe中数据备份和数据恢复功能怎样?有哪些不足之处。
此文档下载收益归作者所有