RMAN备份恢复RAC环境数据库的备份(三).docx
文本预览下载声明
RMAN备份恢复——RAC环境数据库的备份(三)上一篇文章已经介绍了采用带CONNECT语句的方式备份,这里介绍对应的恢复方法。首先备份并删除上次全备份以来的归档日志,然后准备开始恢复:RMAN run2 {3 allocate channel c1 device type disk format /data1/backup/%U connect sys/test@testrac1;4 allocate channel c2 device type disk format /data1/backup/%U connect sys/test@testrac2;5 backup archivelog all delete all input;6 }分配的通道: c1通道 c1: sid=288 实例=testrac1 devtype=DISK分配的通道: c2通道 c2: sid=294 实例=testrac2 devtype=DISK启动 backup 于 14-5月 -07当前日志已存档通道 c1: 正在启动存档日志备份集通道 c1: 正在指定备份集中的存档日志输入存档日志线程 =1 序列 =181 记录 ID=328 时间戳=622553558输入存档日志线程 =1 序列 =182 记录 ID=330 时间戳=622553686输入存档日志线程 =1 序列 =183 记录 ID=333 时间戳=622559736通道 c1: 正在启动段 1 于 14-5月 -07通道 c2: 正在启动存档日志备份集通道 c2: 正在指定备份集中的存档日志输入存档日志线程 =2 序列 =101 记录 ID=329 时间戳=622553567输入存档日志线程 =2 序列 =102 记录 ID=331 时间戳=622553690输入存档日志线程 =2 序列 =103 记录 ID=332 时间戳=622559728通道 c2: 正在启动段 1 于 14-5月 -07通道 c2: 已完成段 1 于 14-5月 -07段句柄=/data1/backup/2rihn0fk_1_1 标记=TA131536 注释=NONE通道 c2: 备份集已完成, 经过时间:00:01:06通道 c2: 正在删除存档日志存档日志文件名 =/data1/archivelog/2_101_618591128.dbf 记录 ID=329 时间戳 =622553567存档日志文件名 =/data1/archivelog/2_102_618591128.dbf 记录 ID=331 时间戳 =622553690存档日志文件名 =/data1/archivelog/2_103_618591128.dbf 记录 ID=332 时间戳 =622559728通道 c1: 已完成段 1 于 14-5月 -07段句柄=/data1/backup/2qihn0fp_1_1 标记=TA131536 注释=NONE通道 c1: 备份集已完成, 经过时间:00:01:09通道 c1: 正在删除存档日志存档日志文件名 =/data1/archivelog/1_181_618591128.dbf 记录 ID=328 时间戳 =622553558存档日志文件名 =/data1/archivelog/1_182_618591128.dbf 记录 ID=330 时间戳 =622553686存档日志文件名 =/data1/archivelog/1_183_618591128.dbf 记录 ID=333 时间戳 =622559736完成 backup 于 14-5月 -07释放的通道: c1释放的通道: c2在恢复之前,需要将数据库关闭,通过rman启动实例并准备恢复:$ srvctl stop db -d testrac下面准备通过RMAN进行数据库的恢复。由于RAC的备份是同时备份到两个节点的本地硬盘上,因此恢复的时候也应该两个节点同时进行RESTORE操作。可以在两个节点上分别启动RMAN,将数据库处于STARTUP MOUNT状态,然后就可以在任意一个节点上执行RESTORE操作:$ rman target /恢复管理器: Release 10.2.0.3.0 - Production on 星期一 5月 14 13:46:25 2007Copyright (c) 1982, 2005, Oracle. All rights reserved.已连接到目标数据库 (未启动)RMAN startup mountOracle 实例已启动数据库已装载系统全局区域总计 2147483648 字节Fixed Size 2031480 字节Variable Size 3355444
显示全部