Oracle秒级恢复

数据灾备(DBS)提供秒级恢复,基于数据库物理备份、快照挂载等技术,可在10秒快速恢复TB级数据,提供备份数据的读写服务,可满足误操作恢复、恢复演练、应急容灾、DevOps、数据分析等需求。

前提条件

注意事项

备份集模式可以互相切换,当备份集模式发生切换后,DBS将会自动下发一个全量和增量任务,并且恢复时间点会产生空洞。不建议您频繁更换备份集模式。

开启秒级恢复挂载备份

当前DBS支持两种Oracle备份集模式:

  • 无入侵流式备份模式:通过Oracle SBT(backup set)方式进行备份,通过虚拟化磁带接口流式备份上云,对源库无入侵,存储空间相对较少。

  • 秒级恢复挂载备份模式:采用挂载备份方式进行数据备份,对用户环境有入侵,需要用户机器安装fuse模块。当您目标实例的备份集模式为该模式时,您可以跳过此步骤。

当您目标实例的备份集模式为无入侵流式备份模式时,您可参考以下操作修改备份集模式为秒级恢复挂载备份模式:

  1. 登录数据管理DMS 5.0

  2. 在顶部菜单栏中,选择安全与规范(DBS) > 数据灾备(DBS) > 备份计划

    说明

    若您使用的是极简模式的控制台,请单击控制台左上角的2023-01-28_15-57-17.png图标,选择全部功能 > 安全与规范(DBS) > 数据灾备(DBS) > 备份计划

  3. 找到目标备份计划ID,单击右侧操作列下的管理

  4. 备份计划配置页面,单击基本信息中的备份时间及高级设置按钮。

  5. 配置修改页面,单击备份集模式后的秒级恢复挂载备份,并单击保存即可。

开启秒级恢复

  1. 登录数据管理DMS 5.0

  2. 在顶部菜单栏中,选择安全与规范(DBS) > 数据灾备(DBS) > 备份计划

    说明

    若您使用的是极简模式的控制台,请单击控制台左上角的2023-01-28_15-57-17.png图标,选择全部功能 > 安全与规范(DBS) > 数据灾备(DBS) > 备份计划

  3. 找到目标备份计划ID,单击右侧操作列下管理

  4. 备份计划配置页面,单击运行信息中的设置秒级恢复按钮。

  5. 单击秒级恢复后的开启,并单击确认

    说明

    秒级恢复即进入数据准备中状态,当该状态变为可恢复时间后,即可发起秒级恢复任务。

发起秒级恢复任务

  1. 登录数据管理DMS 5.0

  2. 在顶部菜单栏中,选择安全与规范(DBS) > 数据灾备(DBS) > 备份计划

    说明

    若您使用的是极简模式的控制台,请单击控制台左上角的2023-01-28_15-57-17.png图标,选择全部功能 > 安全与规范(DBS) > 数据灾备(DBS) > 备份计划

  3. 找到目标备份计划ID,单击右侧操作列下的管理

  4. 备份计划配置页面,单击右上角的秒级恢复数据库

  5. 创建秒级恢复任务页面,配置以下信息。

    类别

    配置

    说明

    恢复任务名称

    DBS会自动生成一个任务名称,建议配置具有业务意义的名称(无唯一性要求),便于后续识别。

    恢复时间点

    可恢复的时间范围

    系统展示出可以恢复的时间范围。

    已选择的恢复时间点

    选择需要恢复的时间,设置的时间必须在可恢复的时间范围内。

    秒级恢复信息设置

    实例地区

    选择需要秒级恢复的目标实例地区。

    对端专有网络

    选择目标备份网关的VPC ID。

    对端交换机

    选择目标备份网关的对应交换机。

    备份网关

    选择目标备份网关,更多添加备份网关的说明请参见添加备份网关。该备份网关为待恢复的目标备份网关,不能为源库备份所在的备份网关。为了防止误恢复到生产库,目前暂不支持同机恢复。

    连接地址

    目标数据库的连接地址。默认为localhost

    端口

    目标数据库的连接端口。默认为1521

    SID

    填入对应SID名称。

    数据库程序目录

    填入ORACLE_HOME的绝对路径。

  6. 单击立即恢复

    说明

    您可以在秒级恢复任务页面中查看恢复任务ID以及运行信息