资讯专栏INFORMATION COLUMN

NBU异机恢复Oracle实施步骤

IT那活儿 / 3147人阅读
NBU异机恢复Oracle实施步骤

点击上方“IT那活儿”,关注后了解更多精彩内容!!



01

前  言


本文以恢复Oracle数据库为例,将2021年6月13日全备数据异机恢复。
恢复过程是将双机RAC恢复到异机单数据库节点。
--生产环境系统架构:
角色
主机
存储
数据库服务器1rac1+DATAC2
数据库服务器2rac2

--异机系统架构:


角色
主机
存储
数据库服务器restore+DATAC1




02

基础环境准备



2.1 安装Oracle

2.1.1安装Oracle Grid

2.1.2安装Oracle DB

2.2 安装NBU客户端

2.3 配置网络连通


03

数据恢复


3.1 创建数据库相关目录

mkdir –p /u01/app/oracle/admin/orcl/adump
asmcmd
cd +DATAC1/
mkdir orcl
cd orcl
mkdir CONTROLFILE
mkdir ARCH
mkdir DATAFILE
mkdir ONLINELOG

3.2 创建pfile文件

cd $ORACLE_HOME/dbs
vi initorcl.ora
*.db_name=orcl
*.db_unique_name=orcl
*.instance_name=orcl
*.audit_file_dest=/u01/app/oracle/admin/ orcl /adump
*.control_files=+DATAC1/ ORCL /CONTROLFILE/control01.ctl
*.log_archive_dest_1=LOCATION=+DATAC1/ ORCL /ARCH
*.sga_target=8g

3.3 启动数据库至nomout状态

sqlplus / as sysdba
startup nomount

3.4 恢复控制文件

--查询nbu该数据库2021年6月13日的控制文件备份:
/usr/openv/netbackup/bin/bplist -C rac2 -t 4 -l -s 6/13/2021 
-e 6/13/2021 -R /
--恢复控制文件:
rman target /
run
{ALLOCATE CHANNEL ch00 TYPE SBT_TAPE;
SEND NB_ORA_SERV=nbumaster,NB_ORA_CLIENT=rac2;
restore controlfile from cntrl_374_1_1044237882;
release channel ch00;
}

3.5 启动数据库至mount状态

sqlplus / as sysdba
alter database mount;

3.6 恢复数据文件

在待恢复的主机上,通过v$datafile视图查询数据文件名称(select file#,name from v$datafile),如数据文件路径不一致,则set newname。
--恢复步骤如图所示:

3.7 应用归档日志

--恢复步骤如图所示:

3.8 修改redo位置

3.9 启动数据库到open状态

alter database open resetlogs;

3.10 验证

select name,database_role,open_mode from v$database;



END



本 文 原 创 来 源:IT那活儿微信公众号(上海新炬王翦团队)


文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/129685.html

相关文章

  • #yyds干货盘点#TSM备份的设计实施手册

    TSM备份的设计实施手册字数 11105阅读 953评论 0赞 4目录****​​1. TSM 安装规划 3​​​​1.1. 环境描述 3​​​​1.2. 磁带分配描述 3​​​​1.3. 客户机节点备份需求表 3​​​​1.4. TSM 数据库卷和归档日志卷 4​​​​1.5. 物理设备列表 4​​​​1.6. 用户列表 5​​​​1.7. 磁带卷列表 5​​​​1.8. 设备定义名称 6​​​...

    番茄西红柿 评论0 收藏2637
  • “怎么做好云迁移”? 深蓝云海资深架构师给你答案

    摘要:基于云迁移的三个阶段细分为八个主要步骤,评估阶段主要包括项目启动现状梳理以及应用系统关联关系分析三个步骤,设计阶段包括云架构优化设计和云迁移方案设计,实施阶段包括目标架构迁移演练及实施和试运行三个步骤。 在云计算市场规模不断扩大的大背景下,云迁移的需求越来越大且面临挑战。云迁移不是一个迁移软件工具,而是一种服务。前IBM资深架构师姜亚杰从云迁移的三个阶段、四个维度到八个步骤的方法,简述...

    kk_miles 评论0 收藏0

发表评论

0条评论

IT那活儿

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<