版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第五章:灾难恢复,概述,规划数据库备份策略 备份用户数据库 还原用户数据库 执行联机还原操作 从数据库快照恢复数据 系统数据库和灾难恢复,第1节:规划数据库备份策略,SQL Server备份类型的概述 恢复模式 完整数据库备份策略 事务日志备份策略 差异备份策略 文件或文件组备份策略? 备份操作员和备份介质的注意事项,SQL Server备份类型的概述,什么是恢复模式?,完整的数据库备份策略,完整数据库备份策略:,涉及执行定期完整备份,适合小型数据库,总是要第一个要还原的备份,其他类型的备份依赖于它,Sunday,Monday,Tuesday,事务日志备份策略,事务日志备份策略:,涉及执行定期
2、备份,用事务日志备份补充定期数据库备份,还原到上次事务日志备份,Sunday,Monday,差异备份策略,差异备份策略:,涉及执行完整数据库备份,用差异备份补充完整数据库备份,如果数据库的某一部分修改非常频繁,差异备份将很有用,Monday,Tuesday,文件或文件组备份策略?,文件或文件组策略:,涉及定期备份定期单个文件或文件组,比完整数据库备份占用更少的磁盘空间,是针对非常大数据库的策略,Sunday,Monday,Tuesday,Wednesday,Datafile 1,Data file 2,Data file 3,备份操作员和媒体的注意事项,SQL Server备份:,写入到备份设
3、备,可以写入到磁带或磁盘,但不能同时,写入介质集和介质簇,数据库备份可以执行的:,sysadmin服务器角色成员,db_owner固定数据库角色的成员,Db_backupoperator角色成员,第2课:备份用户数据库,执行完整数据库备份 执行事务日志备份 执行差异备份 执行文件和文件组备份 演示尾日志备份 备份压缩? 确保备份完整性的选项,执行完整数据库备份,T - SQL语法: BACKUP DATABASE database TO backup_device ,.n WITH with_options ,.o ;,执行下列操作: 备份指定的数据库 指定备份设备 指定选项,如COMPRES
4、SION压缩| NO_COMPRESSION,执行事务日志备份,T - SQL语法: BACKUP LOG database_name TO ,执行下列操作: 只指定事务日志备份 备份从上次成功执行的日志备份到当前日志结束的日志 除非指定了NO_TRUNCATE或COPY_ONLY ,否则截去不活动的日志记录,执行差异备份,T - SQL语法: BACKUP DATABASE database_name TO WITH DIFFERENTIAL,重要:除非已经先备份了数据库,否则无法创建差异数据库备份,执行文件或者文件组备份,T - SQL语法: BACKUP DATABASE databas
5、e FILE = logical_file_name | FILEGROUP = logical_filegroup_name ,.f TO backup_device ,.n WITH with_options ,.o ;,执行下列操作: 备份文件或文件组 注意:差异文件备份需要有完整文件备份作为基础,演示尾日志备份,T-SQL Syntax: BACKUP LOG database_name TO WITH NORECOVERY,尾日志备份执行以下操作: 备份事务日志 使用NORECOVERY使数据库进入还原状态 (可选)如果要备份受损数据库的尾部,指定NO_TRUNCATE或CONTIN
6、UE_AFTER_ERROR,备份压缩,备份压缩: 限制:,在同一介质上不能与未压缩备份共存,不能由早期版本的SQL Server读取,不能与NT备份共用磁带,压缩设备上的备份大小,sql2008的新功能,提供I/ O性能,增加CPU使用率,确保备份完整性的选项,措施:,镜像介质集,备份验证,校验和,演示:备份数据库,在这个演示中,我们将: 备份AdventureWorks2008数据库 启用备份压缩 验证备份 执行校验和,第3节:还原用户数据库,还原过程的工作方式 还原类型 还原数据库 还原事务日志,还原过程的工作方式,还原过程由三个不同阶段组成:,数据复制阶段,1.,重做阶段,2.,撤销阶
7、段,3.,还原类型,还原类型:,完整数据库还原,文件还原,段落还原,联机还原,还原数据库,还原数据库的步骤:,执行尾日志备份,确定目标恢复点(仅限完整恢复模式或大容量日志恢复模式),2.,确定要应用的还原类型,3.,1.,确定你需要哪些备份,4.,开始还原顺序,5.,还原事务日志,还原事务日志的步骤:,完整或差异数据库还原,按顺序还原事务日志(WITH NORECOVERY),2.,还原最近的日志(WITH RECOVERY),3.,1.,演示:还原数据库,在这个演示中, 你将还原AdventureWorks2008数据库,第4节:执行联机还原操作,联机还原操作概述 还原文件或文件组 执行段落
8、还原,联机还原操作概述,*所有恢复模式都支持联机还原,但是在简单恢复模式下,只支持还原只读文件组。不支持段落还原,联机还原:,是指在数据库联机时还原数据库,受到所有恢复模式支持,默认情况下还原联机发生,还原文件或文件组,还原文件或文件组的步骤:,创建尾日志备份,从最新的备份还原每一个受损文件,2.,还原每一个已还原文件的差异文件备份,3.,1.,按顺序还原事务日志,4.,恢复数据库,5.,* 按顺序还原事务日志备份,从覆盖最早的文件的日志开始,以尾日志(仅限完整恢复模式/大容量日志恢复模式)结束,执行段落还原,Database,Primary Filegroup,Filegroup A,Fil
9、egroup B,文件不可用,文件组脱机,所有文件可用,文件组联机,主文件组联机,数据库可用,还原文件,第5课:从数据库快照恢复数据,数据库快照? 数据库快照的工作方式 从数据库快照恢复数据,数据库快照,作为快速还原可能非常有用,但是不足以取代全面的备份策略,数据库快照:,源数据库的静态只读视图,与获取快照时的源在事务上一致,作为快速数据库还原很有用,12:00 Snapshot,数据库快照的工作方式,下图演示了写入时复制操作,下图演示了读取操作,从数据库快照恢复数据,从快照恢复数据库的步骤:,确定要恢复到的快照,删除其他任何数据库快照,2.,执行恢复操作,3.,1.,示范:创建和恢复数据库快
10、照,在这个演示中,我们将: 创建AdventureWorks2008的数据库快照 通过快照还原AdventureWorks2008数据库,第6课:系统数据库和灾难恢复,备份系统数据库的注意事项 还原系统数据库的注意事项 还原master数据库,备份系统数据库的注意事项,SQL Server维护一组系统级数据库,这些数据库对于服务器实例的操作 作非常重要,以下系统数据库必须备份,包括msdb,master和model,服务器实例上如果有任何数据库使用复制,应备份系统数据库,还原系统数据库的注意事项,还原master数据库,还原MASTER数据库的步骤:,以单用户模式启动服务器实例,使用RESTORE DATABASE语句还原MASTER数据库的完整数据库备份,2.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全协议期末考卷及答案详情
- 剪纸艺术水平测试试题及答案
- 2026年威信县社区工作者招聘考试备考题库及答案解析
- 2026年远安县社区工作者招聘考试参考题库及答案解析
- 2026年石棉县中小学幼儿园教师招聘笔试备考试题及答案解析
- 2026年冕宁县中小学幼儿园教师招聘笔试模拟试题及答案解析
- 2026年武宣县社区工作者招聘笔试参考题库及答案解析
- 2026年彭阳县社区工作者招聘笔试备考题库及答案解析
- 2026年灵石县社区工作者招聘考试参考题库及答案解析
- 2026年张北县社区工作者招聘笔试备考题库及答案解析
- 2025年宁德市高校毕业生服务社区招募题库带答案分析
- 基因课件:分子育种学
- 《奔驰公司介绍》课件
- 铁路工程施工组织设计规范
- 《先兆流产中西医结合诊疗指南》
- UL2034标准中文版-2017一氧化碳报警器UL中文版标准
- AIGC提示词美学定义
- 高中新生入学开学第一课班会课件
- JT∕T 1496-2024 公路隧道施工门禁系统技术要求
- 《高二开学第一课》主题班会课件
- 自考《兽医法规14239》考试复习题库(必备版)
评论
0/150
提交评论