1 / 52
文档名称:

12数据的备份.ppt

格式:ppt   大小:634KB   页数:52页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

12数据的备份.ppt

上传人:s0012230 2018/6/26 文件大小:634 KB

下载得到文件列表

12数据的备份.ppt

相关文档

文档介绍

文档介绍:第12章数据库的备份和恢复
2018/6/26
1
第12章数据库的备份和恢复
学****要点:
备份的概念
备份的类型
数据库备份的方法
恢复数据库的方法
数据的导入和导出
2018/6/26
2
第12章数据库的备份和恢复
备份概述
1
备份操作
2
恢复操作
3
恢复数据库的其他方法
4
数据的导入和导出
5
2018/6/26
3
备份概述
为什么以及何时备份
备份是指数据库管理员定期或不定期地将数据库部分或全部内容复制到磁带或磁盘上保存起来的过程。当数据库遭到破坏时,可以利用备份进行数据库的恢复。
备份的目的就是当数据库发生意外时,尽可能的减少数据的丢失。
何时进行备份,取决于所能承受数据损失的大小和数据变化的程度。
执行备份操作必须拥有数据库备份的权限——系统管理员、数据库所有者、数据库备份执行者。
2018/6/26
4
备份类型
SQL Server 2005支持的备份类型有六种:
完整数据库备份
差异数据库备份
部分备份
部分差异备份
事务日志备份
文件和文件组备份
2018/6/26
5

备份数据库中当前所有的数据,包括事务日志。与差异备份和事务日志备份相比,完整数据库备份使用的存储空间多,完成备份操作需要的时间长,所以完整数据库备份的创建频率通常比差异备份或事务日志备份低。
完整数据库备份适用备份容量较小或数据库中数据的修改较少的数据库。完整数据库备份时差异备份和事务日志备份的基准。

备份自上次完整数据库备份以来更改的数据。差异数据库备份比完整数据库备份小而且备份速度快,因此可以经常地备份;经常备份将减少丢失数据的危险。差异数据库备份适合于修改频繁的数据库。
2018/6/26
6

部分备份与完整数据库备份类似,但是部分备份不包含所有文件组。部分备份只备份主文件组、所有读写文件组以及任何选择指定的只读文件或文件组中的所有完整数据。只读数据库的部分备份仅包含主文件组。
部分备份通常应用于在最后一次完整数据库备份后,拥有一个或多个只读文件组的情况,对包含一些只读文件组的数据库的备份工作提供了灵活性。

部分差异备份仅备份自上一次部分备份以来文件组中发生更改的数据。部分差异备份比部分备份小而且备份速度快。部分差异备份只与部分备份一起使用。
2018/6/26
7

备份自上次备份以来数据变化的过程,即事务日志文件的信息。其中的上次备份可以是完整数据库备份、差异数据库备份或事务日志备份。每个事务日志备份都包括创建备份时处于活动状态的部分事务日志,以及先前事务日志备份中未备份的所有日志记录。可以使用事务日志备份将数据库恢复到特定的即时点(如输入多余数据前的那一点)或恢复到故障点。

适合于特大型数据库,因为一个很大的数据库要进行完全数据库备份需要很长的时间,那么可以将数据库的文件和文件组分别进行备份。使用文件和文件组备份可以只还原损坏的文件,而不用还原数据库的其余部分,从而加快了恢复速度。文件和文件组的备份又可以分为完整文件和文件组备份以及差异文件和文件组备份。
2018/6/26
8
数据恢复及恢复模型
备份后如果数据库发生了意外,一般应遵循如下的步骤进行恢复:
1)如果当前日志没有损坏,首先备份事务日志。
2)恢复最近的完整数据库备份。
3)恢复最近的差异备份(如果进行过差异备份)。
4)依次恢复自差异备份以后的所有事务日志备份(按备份的先后顺序恢复)。
2018/6/26
9
SQL Server 2005 提供了三种恢复模型,以确定如何备份数据以及能承受何种程度的数据丢失。
简单恢复
完全恢复
大容量日志记录恢复
2018/6/26
10