6数据库备份和恢复实验

时间:2024.4.27

实验6 数据库备份和恢复实验

课时安排:2课时

一、实验目的和要求

使学生了解SQL Server的数据备份和恢复机制,掌握SQL-Server中数据库备份和恢复的方法。

二、实验内容

1. 用企业管理器创建一个备份设备。

2. 为学生选课数据库设置一个备价计划,要求每当CPU空闲时进行数据库备份。

3. 为图书借阅数据库设置一个备份计划 要求每月1号进行数据库备份。

4. 在企业管理器中恢复学生选课数据库。

5. 修改学生选课数据库备份计划 要求每星期对数据库备份一次。

三、实验方法

1 创建、查看和删除备份设备

(1)创建备份设备

在企业管理器中,扩展要操作的SQL 服务器,在管理文件夹中找到备份文件夹。用鼠标右键单击该文件夹后,在弹出的菜单中选择“新建备份设备’项。随后会出现备份设备属性对话框。

在备份设备属性对话框中,执行下列操作:输入备份设备的逻辑名称;确定备份设备的文件名;单击“确定”按钮。

在确定备份设备的文件名时,需要单击文件名栏最右边的“?”按钮,并在弹出的文件名对话框中确定或改变备份设备的缺省磁盘文件路径和文件名。

(2)查看备份设备的相关信息

查看备份设备的相关信息时,需要执行的操作是:在企业管理器中扩展服务器,选择管理文件夹和备份文件夹,在细节窗口中找到要查看的备份设备;用鼠标右键单击备份设备,在弹出的菜单上选择“属性”项,会弹出备份设备属性对话框;用鼠标单击设备名称右边的“查看”按钮,可弹出备份设备的信息框,从中可以得到备份数据库及备份创建日期等信息。

(3)删除备份设备

如果要删除一个不需要的备份设备,首先,在企业管理器中该备份设备,并用鼠标右键单击它;在弹出的菜单中选择“删除”项;在确认删除对话框中,单击“确认”按钮。

2.备份数据库

(1)进入数据库备份对话框

在SQL Server的企业管理器中,用鼠标右键单击要备份的数据库;在弹出的菜单上选择“所有任务”中的“备份数据库”项,则会弹出一个数据库备份对话框。该对话框中有常规和选项两个页面。

(2)在常规选项卡中完成以下操作

在“数据库”框中选择要备份的数据库;在“名称”框中备份取一个便于识别的名称;选择备份的方法,可选择完全备份、差异备份(增量备份)、事务日志、文件或文件组之一;为磁盘备份设备或备份文件选择目的地,即通过列表右边的“添加”按钮或“删除”确定备份文件的存放位置,列表框中显示要使用的备份设备或备份文件;在“重写”栏中选择将备

份保存到备份设备时的覆盖模式;在“调度”栏中设置数据库备份计划。

覆盖模式通过两个单选项指定:“追加到媒体”为将数据库备份追加在备份设备已有内容之后;“重写现有媒体”为用数据库备份覆盖备份设备中原有的内容,原有内容将统统丢失。

(3)设定备份计划需要执行的操作

先要选中调度复选框,并单击文本框右边的“…”按钮,就会出现编辑备份计划对话框,在对话框中可以设置以下4种备份类型:

l)SQL Server 代理启动时自动启动:每当 SQL Server Agent启动工作时,都自动进行数据库备份。

2)每当CPU闲置时启动:每当CPU空闲时进行数据库备份。

3)一次:设定进行数据库备份的一次性时间。

4)反复出现:按一定周期进行数据库备份。

当选择“反复出现”备份类型后,还要用鼠标单击位于对话框右下方的“更改”按钮,在“编辑反复出现的作业调度”对话框中,设置备份的发生频率、时间、持续时间等参数。

(4)设置选项页面内容

数据库备份对话框的选项页面。在“选项”卡中,需要设置以下内容:

1)通过设置“完成后验证备份”复选框决定是否进行备份设备验证。备份验证的目的是为了保证数据库的全部信息都正确无误地保存到备份设备上。通过备份验证,用户可以检查备份设备的性能。从而可以在以后的工作中大胆地使用该备份设备,而不必担心是否有潜在的危险。

2)通过设置“检查媒体集名称和备份集到期时间”复选框决定是否检查备份设备上原有内容的失效日期。只有当原有内容失效后,新的备份才能覆盖原有内容。

3)通过设置“初始他并标识媒体”复选框初始化备份设备。备份设备的初始化相当于磁盘格式化,必须是在使用的覆盖模式是重写时,才可以初始化备份设备。

4)在完成了常规页面和选项页面中的所有设置之后,单击“确定”按钮,并在随后出现的数据库备份设备成功信息框中单击“确定”按钮。

3.SQL Server的数据恢复方法

(1)调出数据库恢复对话框

在SQL Server2000的企业管理器中,用鼠标右键单击要进行数据恢复的数据库。在弹出的菜单中选择“所有任务”中的“还原数据库”项。屏幕上会出现数据库恢复对话框,该对话框中有两个页面;常规页面和选项页面。

(2)常规页面

常规页面中有3个单选按钮,分别对应3种数据库恢复方式:“数据库”按钮说明恢复数据库;“文件组或文件”按钮说明恢复数据使用的文件组或文件;“从设备”按钮说明根据备份设备中包含的内容恢复数据库。不同的选项,其选项卡和设置恢复的方法也不同。

1)恢复数据库

选择恢复“数据库”单选项后。恢复数据库的操作步骤为:

选择还原栏中的“数据库”单选项,说明进行恢复数据库工作;在参数栏中,选择要恢复的数据库名和要还原的第一个备份文件;在备份设备表中,选择数据库恢复要使用的备份文件,即在单击还原列中的小方格,小方格出现“√”号则表明已选中;单击“确定”按钮。

2)恢复文件或文件组

在参数栏中选择要恢复的数据库名;如果要进行部分恢复或有限制的恢复,可选中“选

择备份集中的子集”复选框,使它有效,并单击它右边的“选择条件”按钮,在弹出的过滤备份设备对话框中设置选择条件;在备份设备表中选择数据库恢复使用的备份设备,即单击Restore列中的小方格,使之出现“√”号;单击“确定”按钮。

3)从备份设备中恢复

如果选择了从备份设备中恢复单选项:

参数设置时,首先单击位于窗口右边的“选择设备”按钮,并在弹出框中选择备份设备;设置还原类型单选钮。

还原类型有两种:“还原备份集”选项,一般应选择该项;“读取备份集信息并添加到备份历史记录”选项,获取备份设备信息和增加备份历史。

如果选择了还原备份集的类型,还应选择恢复方式。恢复方式通过4个单选项实现,它们是:“数据库-完全”选项,从完全数据库备份中恢复;“数据库-差异”选项,从增量备份中恢复;“事务日志”选项,从事务日志备份文件中恢复;“文件或文件组”选项,从文件或文件组中恢复。

(3)选项页面

数据库还原的“选项”卡:

页面中使用3个复选框设置附加特征:“在还原每个备份后均弹出磁带(如果有)”选项,表示是否在恢复完每个备份之后都弹出磁带,它仅对磁带备份设备有效;“在还原每个备份前提示”选项,表示是否在恢复每个备份之前提示用户;“在现有的数据库上强制还原”选项,表示恢复过程中是否强行覆盖数据库中现有的数据。

在“选项”页中还列出了数据库的原文件名和恢复后的新文件名,缺省时两者是一样的,可以直接在表中修改恢复后的新文件名。此外,还要设置数据库恢复完成状态。

当完成了“常规”卡和“选项”卡的参数设置后,可单击下面的“确定”按钮。SQL Server就开始了数据库恢复操作,屏幕上也会显示恢复进度的对话框,在对话框中显示恢复的进度。

四、实验报告要求

1.实验步骤和实验结果。

2.实验中的问题和提高。

3.SQL Server中有哪些数据备份和数据恢复功能。

五、注意事项

1.SQL Server 具有的完全备份、事务日志备份和增量备份形式的功能特点。

2.SQL Server 的两种方式数据库备份和恢复操作的功能特点。

3.SQL Server 支持的三种数据备份和恢复策略的功能特点。

六、思考题

SQL Serve中数据备份和数据恢复功能怎样?有哪些不足之处。


第二篇:实验9 数据库备份和恢复实验


实验9 数据库备份和恢复实验

一.实验目的

本实验的目的是通过实验使学生了解SQL Server的数据备份和恢复机制,掌握SQL Server中数据库备份和恢复的方法。

二.相关知识

1、  SQL Server的三种备份形式

SQL Server具有三种备份形式:完全备份、事务日志和差异备份。

1)  完全备份:将数据库完全复制到备份文件中。

2)  事务日志备份:备份发生在数据库上的事务。

3)  差异备份:备份最近一次完全备份以后数据库发生变化的数据。

2、  数据库进行备份和恢复操作的方式

1)  静态的备份和恢复方式。该方式在进行数据备份或恢复操作时,SQL服务器不接受任何应用程序的访问请求,只执行备份或恢复操作。     

2)  动态的备份和恢复方式。该方式在进行数据备份或恢复操作时,SQL服务器同时接受应用程序的访问请求。

三.实验内容

本实验的内容是:

1.  用企业管理器创建一个备份设备。

2.  利用向导为学生选课数据库生成一个完全备份。

3.  在企业管理器中恢复学生选课数据库

四.实验步骤

1、  在企业管理器中创建一个备份设备

1)  在企业管理器中扩展服务器,在管理文件夹中找到备份文件夹。用鼠标右键单击该文件夹,在弹出的菜单中选择“新建备份设备”项,则出现“备份设备属性”对话框,如图所示。在名称文本框中输入设备名(本例为学生选课设备1)。单击“确定”按钮,备份设备就创建成功了。

  

                 图 “备份设备属性”对话框

2)  在备份文件夹的窗口中出现了新创建的设备。选中该设备,用鼠标右键单击,在弹出的菜单中选择“属性”项,则出现“备份设备属性”对话框。

2、  利用向导为学生选课数据库生成一个完全备份。

1)  在企业管理器中扩展服务器,在数据库文件夹中选中要备份的数据库文件夹(学生选课数据库)。选择菜单[工具]|[向导],则出现向导选择对话框。在向导选择对话框中,单击管理左边的“+”号,使之展开。选择“备份向导”项,单击“确定”按键。

2)  进入创建备份向导后,首先出现的是欢迎使用创建数据库备份向导对话框,其中简单介绍了该向导的功能。单击“下一步”后,就会出现“选择要备份数据库”对话框。选择好要备份数据库后,单击“下一步”,就会出现“键入备份的名称和描述”对话框。键入备份名称为“学生选课备份”,单击“下一步”,就会出现“选择备份类型”对话框。这里我们选择“数据库备份”,单击“下一步”,就会出现“备份验证和调度”对话框。这里我们选择默认状态,单击“下一步”,就会出现“正在完成备份数据库向导”对话框。单击“完成”按钮,完成备份数据库向导,生成数据库备份。

3、  在企业管理器中恢复学生选课数据库。

1)  打开学生选课数据库,删除其中一个表(如选课表),即当前的学生选课数据库中没有选课表。

2)  恢复学生选课数据库。步骤如下:在企业管理器中扩展服务器,在数据库文件夹中选中要备份的数据库文件夹(学生选课数据库)。用鼠标右键单击,在弹出的菜单中选择“所有任务”项,在随之出现的级联菜单中选择“还原数据库”项,则出现还原数据库对话框。在此例中按“确定”按钮即可完成恢复工作。

3)  再打开学生选课数据库,看一看当前的学生选课数据库中有没有选课表

4)  修改学生选课数据库备份计划,要求每月1号进行数据库备份,重复步骤2、3。

5)  用其他方法生成备份。                                                                                                                                                                                                                                                                                                                                                                                         

更多相关推荐:
《数据恢复技术》实验报告单

12信安11数据恢复技术实验报告单

实验1 数据恢复 指导书

实验内容数据恢复1实验类型验证型4学时必选实验2实验目的计算机磁盘属于磁介质所有磁介质都存在剩磁效应的问题保存在磁介质中的信息会使磁介质不同程度地永久性磁化所以磁介质上记载的信息在一定程度上是抹除不净的通过一定...

数据恢复实验—开盘-报告

计算机专业类课程实验报告课程名称系统与数据恢复学院计算机科学与工程学院专业信息安全学生姓名学号指导教师杨挺日期20xx年4月10日电子科技大学计算机学院实验中心电子科技大学实验报告实验一一实验名称硬盘开盘实验二...

实验报告6-数据备份与恢复实验

南海东软信息技术职业学院实验6数据备份与恢复实验实验报告实验目的熟悉利用备份工具和还原工具进行数据备份以及恢复背景描述某企业使用NAS共享的方法进行数据存储由于部分文件比较重要希望能对这部分文件进行备份同时希望...

模板_{计算机数据安全与恢复实验报告

计算机数据安全与恢复实验报告

数据安全性控制及数据库恢复实验报告

实验报告专业计算机科学与技术课程数据库系统原理

实验九:数据库备份及恢复

实验九数据库备份及恢复一实验目的1熟悉数据库备份及恢复机制2了解SQLServer的数据备份和恢复机制3掌握SQLServer中数据库备份和恢复的方法二实验环境已安装SQLServer20xx企业版的计算机具有...

图像恢复(数字图像处理实验报告)

数字图像处理作业图像恢复摘要数字图像恢复是数字图像处理的一个基本的和重要的课题它是后期图像处理分析和理解的前提图像在摄取传输储存的过程中不可避免地引起图像质量的下降图像退化图像恢复就是试图利用退化过程的先验知识...

实验项目 密码破解与数据恢复

实验项目密码破解与数据恢复实验目的掌握手动破解常见WindowsXP的系统密码的方法掌握破解已被使用了密码保护技术的office可疑文件掌握破解已被使用了密码保护技术的压缩文件理解文件存放原理懂得数据恢复的可能...

数据库原理实验报告S13-数据库的备份与还原

数据库管理系统SQLServer实验报告第1页20xx年5月4日数据库管理系统SQLServer实验报告第2页20xx年5月4日数据库管理系统SQLServer实验报告第3页20xx年5月4日数据库管理系统SQ...

帧同步信号恢复实验报告

实验八帧同步信号恢复实验一实验目的1掌握巴克码识别原理2掌握同步保护原理3掌握假同步漏同步捕捉态维持态概念二实验内容1观察帧同步码无错误时帧同步器的维持态2观察帧同步码有一位错误时帧同步器的维持态和捕捉态3观察...

oracle数据库实验报告三

广东金融学院实验报告课程名称Oracle数据库第1页共2页第2页共2页第3页共2页第4页共2页第5页共2页第6页共2页第7页共2页第8页共2页第9页共2页第10页共2页

数据恢复实验报告(17篇)