模块十三++数据库的备份和还原.ppt

模块十三++数据库的备份和还原.ppt

ID:56479839

大小:170.50 KB

页数:38页

时间:2020-06-19

模块十三++数据库的备份和还原.ppt_第1页
模块十三++数据库的备份和还原.ppt_第2页
模块十三++数据库的备份和还原.ppt_第3页
模块十三++数据库的备份和还原.ppt_第4页
模块十三++数据库的备份和还原.ppt_第5页
资源描述:

《模块十三++数据库的备份和还原.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、模块十三数据库的备份 和还原本章学习目标了解SQLServer2008中数据库备份的分类及特点了解备份设备的概念掌握备份设备的创建、查看、删除方法掌握使用SQLServer管理控制台进行备份的方法本章学习目标掌握使用Transact-SQL语句进行备份的方法掌握使用SQLServer管理控制台进行备份还原的方法掌握使用Transact-SQL语句进行备份还原的方法13.1数据库的备份备份就是创建SQLServer数据库或事务日志的副本,数据库备份记录了在进行备份这一操作时数据库中所有数据的状态,以

2、便在数据库遭到破坏时能够及时地将其恢复。执行备份操作必须拥有对数据库备份的权限许可,SQLServer只允许系统管理员、数据库所有者和数据库备份执行者备份数据库。13.1.1备份和恢复需求分析数据库中的数据丢失或被破坏可能是由于以下原因:(1)计算机硬件故障。由于使用不当或产品质量等原因,计算机硬件可能会出现故障,不能使用。如硬盘损坏会使得存储于其上的数据丢失。(2)软件故障。由于软件设计上的失误或用户使用的不当,软件系统可能会误操作数据引起数据破坏。(3)病毒。破坏性病毒会破坏系统软件、硬件和数

3、据。(4)误操作。如用户误使用了诸如DELETE、UPDATE等命令而引起数据丢失或被破坏。(5)自然灾害。如火灾、洪水或地震等,它们会造成极大的破坏,会毁坏计算机系统及其数据。(6)盗窃。一些重要数据可能会遭窃。数据备份的范围可以是完整的数据库、部分数据库或者一组文件或文件组。对于这些范围,SQLServer均支持完整和差异两种备份方式:完整备份:完整备份包括特定数据库(或者一组特定的文件组或文件)中的所有数据,以及可以还原这些数据的足够的日志。差异备份:差异备份基于数据的最新完整备份。差异备份

4、仅包括自最新完整备份后发生更改的数据。使用差异备份可以加快进行频繁备份的速度,从而降低数据丢失的风险。13.1.2数据库备份和恢复的基本概念在sqlserver2008中,数据备份的方法如下:①数据备份(1)数据库备份:数据库备份、差异数据库备份(2)部分备份:部分备份、部分差异备份(3)文件备份:文件备份、差异文件备份②事务日志备份在完整恢复模式或大容量日志恢复模式下,需要定期进行“事务日志备份”(或“日志备份”)。SQLServer2008对所要备份内容的选项设置,提供了以下不同的方式,它们分

5、别为:(1)数据库备份数据库备份提供以下两种方式:完整数据库备份:整个数据库的完整备份。差异数据库备份:数据库中所有文件的备份。此备份只包含自每个文件的最新数据库备份之后发生了修改的数据区。(2)部分备份所有还原模式都支持部分备份。部分备份为在简单还原模式下对包含一些只读文件组的数据库的备份工作提供了更多的灵活性。部分备份:备份主文件组、所有读/写文件组以及任何选择指定的只读文件或文件组中的所有完整数据。只读数据库的部分备份仅包含主文件组。部分差异备份:这种备份仅包含自同一组文件组的最新部分备份以

6、来发生了修改的数据区。13.1.2数据库备份和恢复的基本概念(3)文件和文件组备份可以分别备份和还原数据库中的文件。使用文件备份能够只还原损坏的文件,而不用还原数据库的其余部分,从而加快了还原速度。SQLServer支持下列类型的文件备份:完整文件备份:一个或多个文件或文件组中所有数据的完整备份。在简单还原模式下,文件备份基本上仅限于只读辅助文件组。差异文件备份:一个或多个文件的备份,包含自每个文件的最新完整备份之后发生了更改的数据区。13.1.2数据库备份和恢复的基本概念(4)事务日志备份在完整

7、还原模式或大容量日志还原模式下,需要定期进行事务日志备份。每个日志备份都包括创建备份时处于活动状态的部分事务日志,以及先前日志备份中未备份的所有日志记录。在创建第一个日志备份之前,必须先创建一个完整备份(如数据库备份)。13.1.2数据库备份和恢复的基本概念13.1.3备份设备在进行备份以前首先必须创建或指定备份设备。备份设备是用来存储数据库、事务日志或文件和文件组备份的存储介质,可以是硬盘、磁带或管道。当使用磁盘时,SQLServer允许将本地主机硬盘和远程主机上的硬盘作为备份设备。备份设备在硬

8、盘中是以文件的方式存储的。创建和删除备份设备可以用两种方法:使用SQLServer管理控制台和执行系统存储过程sp_addumpdevice。13.1.3备份设备1.使用SQLServer管理控制台管理备份设备(1)在SQLServer管理控制台中展开服务器组,展开指定的服务器,展开“服务器对象”。(2)右击服务器对象中的“备份设备”。(3)在弹出的快捷菜单中选择“新建备份设备”选项。图13.1选择【新建备份设备】命令图13.2【备份设备】对话框图13.3新建备份设备13.1.3备

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。