第13章备份与还原数据库课件.ppt

第13章备份与还原数据库课件.ppt

ID:58713546

大小:1.68 MB

页数:61页

时间:2020-10-04

第13章备份与还原数据库课件.ppt_第1页
第13章备份与还原数据库课件.ppt_第2页
第13章备份与还原数据库课件.ppt_第3页
第13章备份与还原数据库课件.ppt_第4页
第13章备份与还原数据库课件.ppt_第5页
资源描述:

《第13章备份与还原数据库课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第13章备份与还原数据库本章内容13.1备份数据库13.2还原数据库13.3导入导出大容量数据13.4分离与附加数据库第12章数据库的备份与恢复13.1备份数据库13.1.1备份与还原13.1.2备份概述13.1.3创建备份第12章数据库的备份与恢复13.1.1备份与还原根据保存数据的需要和对存储介质使用的考虑,SQLServer提供了3种数据库恢复模型:简单恢复、完全恢复、大容量日志记录恢复。12.2数据库的恢复1.恢复模式(1)简单恢复模型简单恢复模型可以将数据库恢复到上次备份处,但是无法将数据库还原到故障点或待定的即时点。它常用于恢复最新

2、的完整数据库备份、差异备份。简单恢复模型的优点是允许高性能大容量复制操作,以及可以回收日志空间。但是必须重组最新的数据库或者差异备份后的更改。12.2.1数据库恢复模型图13.1简单恢复模式(2)完全恢复模型完全恢复模型使用数据库备份和事务日志备份提供将数据库恢复到故障点或特定即时点的能力。为保证这种恢复程度,包括大容量操作(如SELECTINTO、CREATEINDEX和大容量装载数据)在内的所有操作都将完整地记入日志。完全恢复模型的优点是可以恢复到任意即时点,这样数据文件的丢失和损坏不会导致工作损失,但是如果事务日志损坏,则必须重新做最新的

3、日志备份后进行的修改。12.2.1数据库恢复模型图13.2完整恢复模式(3)大容量日志记录恢复模型12.2.1数据库恢复模型大容量日志记录恢复模型为某些大规模或大容量复制操作提供最佳性能和最少日志使用空间。在这种模型中,大容量复制操作的数据丢失程度要比完全恢复模型严重,因为在这种模型下,只记录操作的最小日志,无法逐个控制这些操作。它只允许数据库恢复到事务日志备份的结尾处,不支持即时点恢复。大容量日志记录恢复模型的优点是可以节省日志空间,但是如果日志损坏或者日志备份后发生了大容量操作,则必须重做自上次备份后所做的更改。12.2数据库的恢复2.恢复

4、模式与还原操作表13.1恢复模式与还原方案选择恢复模式时,必须在下列业务要求之间进行权衡。大规模操作(例如创建索引或大容量加载)的性能。数据丢失情况(例如已提交的事务丢失)。事务日志的空间占用情况。备份和恢复的简化。根据所执行的操作,可能存在多个适合的模式。12.2数据库的恢复3.选择恢复模式表13.2三种恢复模式的优点和影响数据库在创建时与model数据库的恢复模式相同。可以使用ALTERDATABASE或MicrosoftSQLServerManagementStudio更改恢复模式。12.2数据库的恢复4.指定数据库恢恢复模式(1)使用图

5、形工具设置恢复模式①连接到相应的MicrosoftSQLServerDatabaseEngine实例之后,在“对象资源管理器”中,单击服务器名称以展开服务器树。②展开“数据库”节点,选择用户数据库,如选择teaching数据库。③右键单击该数据库,再单击“属性”菜单项,会打开如图所示的“数据库属性-teaching”窗口④在“选择页”中,单击“选项”,出现如图13.4所示的“选项”窗口⑤当前恢复模式显示在“恢复模式”列表框中⑥也可以从列表中选择不同的模式来更改恢复模式。可以选择“完整”、“大容量日志”或“简单”三种恢复模式。⑦设置完成后单击【确

6、定】按钮。(2)使用Transact-SQL语句设置恢复模式设置恢复模式的Transact-SQL命令格式如下。ALTERDATABASEdatabase_name{SET{RECOVERY{FULL

7、BULK_LOGGED

8、SIMPLE}}}[;]13.1.2备份概述备份是对SQLServer数据库或事务日志进行的复制,数据库备份记录了在进行备份操作时数据库中所有数据的状态,如果数据库因意外而损坏,这些备份文件将在数据库恢复时被用来恢复数据库。12.1数据库的备份1.备份类型完全备份。完全备份将备份整个数据库,包括用户表、系统表、索引、视图和

9、存储过程等所有数据库对象。适用于数据更新缓慢的数据库。差异备份。差异备份只记录自上次数据库备份后发生更改的数据,差异备份一般会比完全备份占用更少的空间。事务日志备份。事务日志记录数据库的改变,备份的时候只复制自上次备份事务日志后对数据库执行的所有事务的一系列记录。文件和文件组备份。当数据库非常庞大时,可执行数据库文件或文件组备份。这种备份策略使用户只恢复已损坏的文件或文件组。而不用恢复数据库的其余部分,所以,文件和文件组的备份及恢复是一种相对较完善的备份和恢复过程。12.1.1数据库备份概述2.备份操作的限制(1)无法备份离线数据隐式或显式引用

10、离线数据的任何备份操作都会失败。(2)完整备份过程中的限制在完整备份过程中,不允许执行下列操作:创建或删除数据库文件。在收缩操作过程中截断文件。12.

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

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

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