《实验10 数据库备份与还原》由会员分享,可在线阅读,更多相关《实验10 数据库备份与还原(6页珍藏版)》请在金锄头文库上搜索。
1、实验10 数据库备份与还原创建备份(1)选择【stu】数据库右击,单击【属性】。(2)单击【选项】页,将【恢复模式】设置为【完整】。(3)选择【stu】数据库右击,依次选择【任务】、【备份】,将打开【备份数据库】对话框 备份数据库(4)在【备份类型】列表框中,选择【完整】。注意:创建完整数据库备份之后,才可以创建差异数据库备份。注:选择【差异】即进行差异备份;选择【事务日志】即进行日志备份;若要备份日志尾部(即活动的日志),则需在【选择页】窗格中单击【选项】,再选中【备份日志尾部,并使数据库处于还原状态】。(5)对于【备份组件】,选择【数据库】。(6)单击【添加】按钮,打开【选择备份目标】对话
2、框: 选择备份目标(8)选择备份路径和输入备份文件名。若想将数据库备份到备份设备上,则应在选择备份设备作为备份目标(如果不存在备份设备,应该先创建),再选择相应的备份设备即可。 创建备份设备(1)右击【备份设备】,然后单击【新建备份设备】,打开【备份设备】对话框:(2)在【设备名称】文本框中输入新建设备名,如【dev1】。(3)在【文件】框中指定备份设备对应的备份文件及路径。还原备份在【还原数据库】对话框的【要还原的源】部分中选择【从数据库】,以从 SQL Server 识别的备份集中还原。 也可选择【从设备】并指定备份文件和包含要存储的备份的设备来从备用备份中还原。(1)选择【数据库】右击,
3、依次选择【任务】、【还原】,将出现【还原数据库】对话框: 还原数据库(2)在【常规】页上,还原数据库的名称将显示在【目标数据库】列表框中。若要创建新数据库,请在列表框中输入数据库名。此处输入【stu】。(3)选择【源设备】,在【备份媒体】列表框中选择【文件】, 单击【添加】按钮选择【stu.bak】返回【指定备份】对话框: 指定备份 还原数据库(4)单击【选择页】窗格中的【选项】,查看高级选项: 还原数据库选项页(5)选择【还原选项】中的【覆盖现有数据库】复选框。备份、还原数据库的综合实验1设置为完整恢复2创建文件夹3创建备份设备4将数据库完整备份到设备上5第一次更新student表6执行数据
4、库的差异备份7将事务日志备份到设备8第二次更新student表9模拟灾难(1)右击SQL Server 实例,单击【停止】。(2)将 Stu.mdf 文件重命名为 Stu_Old.mdf。(3)右击SQL Server 实例,单击【启动】,重新启动服务器实例。打开student表,看看能否成功。10备份日志尾部将 stu事务日志的尾部备份到 BackupLogs 备份设备中,注意指定该备份的名称为【stu 事务日志 尾部备份】,并在【选项】选择页中的【覆盖媒体】选项区选中【追加到现有备份集】, 在【选项】选择页中的【事务日志】选项区选中【备份日志尾部,并使数据库处于还原状态】。11还原数据库到第一次完整备份时刻12还原数据库到差异备份时刻13还原数据库到发生故障时刻