文档介绍:第12讲数据备份还原
教学目标
教学重点
教学过程
11/10/2017
1
教学目标
理解和掌握数据备份和还原的概念,特点
掌握如何在对象资源管理器中备份还原数据
掌握如何在对象资源管理器中分离和附加数据库
11/10/2017
2
教学重点
掌握数据库的导入导出方法
理解数据库的备份策略
掌握如何创建备份
理解数据库的还原策略
掌握还原数据库的方法
掌握分离和附加数据库
11/10/2017
3
教学过程
数据库的导入导出
数据库的备份与还原
自动化管理任务
分离和附加数据库
11/10/2017
4
通过导入和导出操作可以在SQL Server2005和其他异类数据源(例如Excel或Oracle数据库)之间轻松移动数据。
“导出”是指将数据从SQL Server表复制到数据文件。
“导入”是指将数据从数据文件加载到SQL Server表。
11/10/2017
5
在对象资源管理器中导出数据。具体步骤略
在对象资源管理器中导入数据。具体步骤略
11/10/2017
6
备份数据库是数据库管理员(DBA)的最重要的任务之一。在进制灾难性事故后,DBA可以使用备份文件恢复数据库,从而最大程度地减少损失。因此,良好的备份策略是保证数据库安全运行的保证,是每一个数据库管理员必须认真调查和仔细规划才能完成的任务。
SQL Server 2005指定了一个良好的备份还原策略,定期将数据库进行备份以保护数据库,以便在事故发生后还原数据库。
11/10/2017
7
1. 备份概述
数据库备份可以创建备份完成时数据库内存在的数据的副本,这个副本能在遇到故障时恢复数据库。
SQL Server备份数据库是动态的,在进行数据库备份时,SQL Server允许其他用户继续对数据库进行操作。
执行备份操作必须拥有对数据库备份的权限许可,SQL Server只允许系统管理员、数据库所有者和数据库备份执行者备份数据库。
11/10/2017
8
SQL 提供了4种不同的备份方式:完整备份和完整差异备份、部分备份和部分差异备份、事务日志备份、数据库文件和文件组备份。
(1)完整备份和完整差异备份
完整备份是对所有数据库操作和事务日志中的事务进行备份。通常定期操作。
完整差异备份仅记录自上次完整备份后更改过的数据。备份较小且速度较快,便于进行教频繁的备份
11/10/2017
9
(2) 部分备份和部分差异备份
所有恢复模式都支持这两种备份方式。
是Microsoft SQL Server 2005的新增功能
部分备份并不包含所有文件组,而只包含主文件组、每个读写文件组和任何指定文件中的所有数据。
只读数据库的部分备份仅包含主文件组
部分差异备份仅记录文件组中自上次部分备份后更改的数据,而且部分差异备份是与单个的基准部分备份一起使用
部分差异备份比部分备份更小而且更快,这样就可以经常备份来降低数据丢失的风险。
11/10/2017
10