- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MSSQL 2008 R2
数据库备份与还原
备份还原简介
1、SQL Server 基本备份简介
2、备份设备
3 、备份类型
4、Backup语句操作
5、备份规划
6、数据库还原操作
1-1 在线备份机制
针对SQL 高可用性所推出的备份机制。备份顺序如下
*备份过程中,先备份数据文件
*数据文件备份完毕后,将“备份期间产生的事务日志”
备
份下来
数据文件:存储数据库对象的文件格式。
日志文件:存储事务日志的文件,主要用来记录针对数据库
的各项操作记录。
1-2 恢复模式
恢复模式决定数据库的备份策略及还原方法。主要模式有以
下三种
1、完整:日志文件中保留所有事务日志,可执行完整、差异
以及事务日志的备份
2、大容量日志:保留除创建索引或大量加载数据以外的所
有事务日志。支持以上三种备份模式,但在大量数据加载期
间无法保证能还原至过去某一时间节点。
3、简单:不保存事务日志,只能做简单的完整及差异备份。
2-1备份设备
“备份设备”是一种服务器对象,其实质是一个独立的
数据库文件,与独立的备份文件不同的是,备份设备将每一
个数据备份集中在一个数据文,其优势是在多重备份机制下
可简化备份操作及查询机制。并可方便的使用SQL指令进行
批处理操作。
完整备份
最简单的备份方式,备份数据包含如下内容:
1、数据文件内目前存放数据的部分
2、备份期间产生的事务日志
特点:
易执行、简化还原程序、作为其他备份还原方式的基准点。
缺陷:
备份时间长、需花费较大备份媒体(容易造成浪费)、无法还原
至某一节点的数据。
差异备份
只备份所有异动的数据
特点:
备份量小备份媒体开销少,还原较完整备份更便捷。
缺陷:
差异备份的量以最后一次完整备份的资料为基准进行备份,
如完整备份周期较长,则差异备份资料量会变大。
事务日志备份
备份数据库完整的操作记录,可以准确恢复到某一个历史节
点时的资料。
特点:
可以按时间点精准恢复资料
缺陷:
备份次数越多,恢复时间越久。
Backup Database语句
常用指令
Backup Northwind to BackupDevice with INIT/NOINIT
将数据库备份到指定设备,init 为初始化备份媒体,默认为
noinit 。
Backup Northwind to BackupDevice with Differential
对数据库执行差异备份
备份策略规划
完整备份+差异备份+ 事务日志备份
2 月1 日 2 月2 日 2 月3 日
8 :00 8 :00 8 :00
完整备份
事务日志备份
差异备份
其他备份
多备份设备
使用两个及以上的备份设备进行备份。
优势:
备份速度比单个设备快
备份资料平均写入每一个备份设备。
注意点:
使用多备份设备进行备份时,建议将备份设备放在不同的硬盘
介质上。
当备份设备被用于多设备备份时,该备份设备无法用作单设备
的备份,如需使用则需消除原有数据进行格式化后才可使用。
数据库还原
还原前置工作
1、确认数据库损毁原因
2、确认数据库恢复模式
3、备份策略是否涵盖所需还原数据
4、备份数据是否有效
5、数据库需还原至何时
文档评论(0)