DM8备份、还原与恢复

包括专业技术学习的前三节的随笔

  • DM8备份还原支持磁盘(DISK)和磁带(TAPE)两种存储介质

  • 备份、还原与恢复的关系:
    在这里插入图片描述

  • 重做(REDO)日志,记录了所有物理页的修改

  • SQL分类:
    1.DDL:数据定义语言
    2.DML:数据操纵语言
    3.DQL:数据查询语言
    4.DCL:数据控制语言

  • DM8两个默认的联机重做日志:DAMENG01.log,DAMENG02.log

  • 归档日志:在归档模式下,联机REDO日志被连续拷贝到归档日志就生成了归档日志文件(以归档时间命名),会影响性能但是更安全

  • PWR日志:REDO日志中包含的特殊记录,包含表空间ID、文件ID、数据在文件中的页号和页的当前LSN信息

  • PWR用来提升系统故障恢复速度,每次数据页刷盘时,系统都会生成一条对应的PWR日志,引入PWR可以快速判断数据页是否已刷盘,有效避免无用IO

  • 一个备份集对应一次完整的备份,为一个目录,由一个或多个备份片和一个元数据文件组成
    1.备份片:存储备份数据的文件(.bak),目标数据文件内容或归档日志内容经过处理存放在此
    2.元数据文件用来存储备份信息(.meta),包括备份集本身相关信息,备份源库的建库参数信息,备份集中的备份数据文件信息和备份片的信息

  • 备份:将待备份的数据经过加密、压缩处理后,写到备份片文件中,并将相关备份信息写到元数据文件中的过程

  • 还原后通常数据处于非一致性状态,需要执行恢复操作使得目标数据库数据一致(没有经过恢复的还原数据库是不允许启动的),表备份还原是联机执行的,不需要再执行恢复操作

  • 恢复:重做本地归档日志或者备份集中的备份的归档日志的过程

  • 备份、还原和恢复的分类:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • DM8归档:本地归档和远程归档,远程归档又分为共享本地归档的远程归档和通过MAL发送的远程归档

  • 归档切换语句:
    在这里插入图片描述

  • 检查点LSN——CKPT_LSN(小于它的数据文件已落盘),备份日志开始LSN——BEGIN_LSN(CKPT_LSN+1),备份日志结束LSN——END_LSN(=FIL_LSN,文件LSN,已写入联机Redo日志文件的最大LSN)
    在这里插入图片描述
    在这里插入图片描述

  • 压缩级别1-9级,默认压缩级别1

  • DM8支持对库级、归档备份和表空间级的并行备份,关键字PARALLEL指定备份数

  • 归档还原时,OVERWRITE参数确定如果目标归档文件已经存在的处理策略:
    在这里插入图片描述

  • DM8定义了一套API函数——SBT接口(磁盘dmsbt,磁带dmsbtex),负责备份数据在存储介质上的实际读写操作

  • 整个存储介质上的读写操作,由介质管理层(MML)调用SBT接口完成

  • DM8在执行所有的恢复操作后,都要执行更新DB_MAGIC完成恢复

  • DM8备份还原工具:
    在这里插入图片描述

  • 备机状态/MOUNT状态/MPP和RAC环境均不允许表备份还原

  • 操作日志类型:
    在这里插入图片描述

  • DM8存储结构:
    在这里插入图片描述

  • update更新数据的过程

    1. 查询
    2. 修改数据
    3. 提交
    4. 检查点到来,缓冲区满
  • 日志flush时机:

  1. 对应脏数据写到数据文件之前
  2. 日志缓冲区可用空间决定
  3. 事务提交
  4. 检查点来临
  • 热备份:读写操作均可执行;温备份:读操作可执行,但写操作不可执行;冷备份:读写操作均不可执行
  • 数据库还原步骤:
    在这里插入图片描述
  • DM备份恢复导图

在这里插入图片描述

  • DM8物理备份恢复的支持情况
    在这里插入图片描述
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值