SQL服务器数据库恢复模型

本文章概述微软QQSQL服务器可用三种数据库恢复模型
并简单描述最常见的备份选项恢复模型提供不同的恢复选项
并有不同的事务日志,用户可随时切换模型改用新恢复模型时,总需要取全数据库备份后再取差分日志备份

常用备份选项

SQL服务器数据库常用备份选项包括以下类型:

  • 数据库全备份:按名称表示,这是整个数据库和部分数据库备份
    事务日志备份允许单从全备份恢复数据库事件查看器
    指备份数据库备份

  • 差分数据库备份:基础数据库最新全备份,此备份包括所有修改
    自上一个全备份数据库

  • 日志备份:此备份覆盖事务日志文件,包括自上日志备份以来所有日志日志记录
    备份保证数据损耗最少

恢复模型

本节描述恢复模型

简单化

简单恢复模型最基本需要最少管理
三模型

  • 它只支持全差数据库备份,日志备份是不可能的
  • 发生故障时,自上一个全或差分备份以来所有修改都失效。
  • 制作数据库使用此恢复模型
  • 系统写新数据指针到事务日志文件写数据到文件后
    系统可复用空间事务日志文件不无限生长,永不完全化
  • 长处:低行政工作
  • 缺陷:数据丢失风险

全数

完全恢复模型使你恢复到特定时间点而不丢失数据保证
成功恢复无损数据使用交易日志备份

  • 事务日志文件存储所有事务数据
  • 日志文件增长到日志备份补全或日志文件短路因此,你需要搭建
    事务日志备份避免日志文件无限生长
  • 事务日志受损后,自上一轮全数或差分备份以来所有更改均失效
  • 长处:支持点对点恢复,失效时不丢失数据
  • 缺陷高行政工作

批量浏览

批量缩放恢复模型执行大批量拷贝操作类似完全恢复模型
大数log使用日志备份

  • 模式写入交易日志文件时使用最小日志值此省时
    磁盘空间最小日志可防止点对点恢复
  • 仍可恢复到特定时间,只要最近的交易日志不包括大数
    运维
  • 需要设置事务日志备份以保持日志文件无限生长if事务
    日志受损后,自上一轮全数或差分备份以来,所有修改均失效
  • 长处:最小日志允许大容量运算
  • 缺陷高行政努力,有限点恢复

Baidu
map