文档

恢复Oracle Standalone数据库

更新时间:

本文介绍如何在数据灾备(DBS)上恢复Oracle Standalone数据库。

前提条件

在目标设备上完成恢复前的准备工作。具体操作,请参见恢复Oracle Standalone数据库的准备工作

操作步骤

  1. 登录数据管理DMS 5.0

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

    说明

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

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

  4. 备份任务配置页面,单击右上角的恢复数据库

  5. 配置恢复时间点页面,配置以下信息,并单击下一步

    类别

    配置

    说明

    恢复任务名称

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

    恢复时间点

    可恢复的时间范围

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

    已选择的恢复时间点

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

    恢复目标数据库

    实例地区

    选择恢复的目标备份网关的所在地域。

    备份网关

    选择待恢复的目标备份网关。更多详情,请参见添加备份网关

    说明

    该备份网关为目标设备的备份网关。

    数据库类型

    默认为Oracle数据库。

    连接地址

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

    端口

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

    SID

    填入对应SID名称。

    说明

    您可以在ORACLE_HOME/dbs目录下,根据SID名称自定义参数文件。若未创建参数文件,系统将自动创建一个最小可用的参数文件,用于恢复Oracle数据库。

    数据库恢复目录

    填入数据库恢复目录。更多信息,请参见创建数据恢复目录

    数据库程序目录

    填入ORACLE_HOME的绝对路径。更多信息,请参见获取数据库程序目录

    数据跨境合规承诺

    阅读并勾选合规承诺。

  6. 配置恢复对象页面,单击恢复整个实例,并单击页面右下角的预检查并启动

  7. 预检查对话框中显示预检查通过后,单击立即启动

后续步骤

数据库备份DBS恢复出来的Oracle数据库默认为mount状态,您可以执行以下命令将数据库设置为open状态:

root > su - oracle
oracle> export ORACLE_SID=orcl;
oracle>sqlplus / as sysdba
sqlplus> alter database open resetlogs;

您可以执行以下命令检查数据库是否正常开启:

root > su - oracle
oracle> export ORACLE_SID=orcl;
oracle>sqlplus / as sysdba
sqlplus> select status from v$instance;

如下返回结果表示数据库已正常开启:

===============
STATUS
------------
OPEN
===============