环境:

生产库---> NBU7.0 ,catalog,备份到-->磁带库中,持续运行,备份策略为每周日全备,每天增量,归档随备份一起备份

恢复测试:  新的环境连接到同一NBU SERVER以及catalog,恢复生产库数据库环境到尽可能新( 磁带库中最新+生产库上未备份的归档日志)

目前有两个疑问未解决:

1. 恢复控制文件的选择:   我每次选择catalog中记录的最新的进行恢复,此文件中,由于生产库全备份时间比较长,在备份期间会产生新的归档日志,一般在备份时不重备(总会有持续产生的归档)

这样的控制文件中则记录了已经备份的归档日志与未备份的归档日志,位置不同(带库/生产机相应的归档位置)

前面的参数文件,控制文件,restore database ( 未指定时间与SCN)都正常,但是在recover database时,总是执行增量恢复后,找不到新的归档日志,而system表空间报需要继续恢复才能通过open resetlogs打开数据库???,即使我把生产库的归档日志已经FTP拷贝到恢复环境相同的目录中(恢复database时未指定catalog)

..............

channel ch01: restored backup piece 1

piece handle=bk_17819_1_766711056 tag=TAG20111108T203307

channel ch01: restore complete, elapsed time: 00:14:30

starting media recovery

Oracle Error:

ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below

ORA-01194: file 1 needs more recovery to be consistent

ORA-01110: data file 1: '/oradata/test/datafile/jf_system_8g.dbf'

released channel: ch00

released channel: ch01

RMAN-00571: ===========================================================

RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============

RMAN-00571: ===========================================================

RMAN-03002: failure of recover command at 11/09/2011 16:44:54

RMAN-06053: unable to perform media recovery because of missing log

RMAN-06025: no backup of log thread 2 seq 17052 lowscn 9809890780178 found to restore

RMAN-06025: no backup of log thread 2 seq 17051 lowscn 9809890448972 found to restore

............

控制文件的记录

2      17252         9810030300315         9810030690796

1      38556         9810030599545         9810030690719

1      38557         9810030690719         9810030845873

1      38558         9810030845873         9810030943024

1      38559         9810030943024         9810031102556

2      17253         9810030690796         9810031103082

NAME                                        THREAD#  SEQUENCE#         FIRST_CHANGE#          NEXT_CHANGE#

---------------------------------------- ---------- ---------- --------------------- ---------------------

1      38560         9810031102556         9810031188846

/arch1/1_38561_756831987.dbf                      1      38561         9810031188846         9810031282070

/arch1/1_38562_756831987.dbf                      1      38562         9810031282070         9810031522291

/arch2/2_17254_756831987.dbf                      2      17254         9810031103082         9810031529600

/arch1/1_38563_756831987.dbf                      1      38563         9810031522291         9810031615407

/arch1/1_38564_756831987.dbf                      1      38564         9810031615407         9810031707058

/arch2/2_17255_756831987.dbf                      2      17255         9810031529600         9810031849806

***************

2. 继上面不知道如何继续之后,就指定恢复到哪个SCN值仍旧失败,只好指定catalog进行recover database 到相应的SCN值,则看到NBU把已经备份的归档日志从带库中restore出来,并且完成recover,最后能正常通过open resetlogs打开,(此时没有看到恢复增量,不知道是不是我指定的SCN值不合理,继续测试此部分中)

但是恢复之后,catalog中的关于数据文件的位置与名称按照我恢复环境的设置而改变了,导致在生产库中查询备份记录也是恢复环境的记录(此部分也是之前测试recover database时没有使用catalog的原因),尝试通过resync catalog不能更改,目前只知道通过unregister database/register database来重新注册生产库才可以,而且catalog中的记录会少很多;

以下为生产库备份记录(其中的数据文件/归档日志名称都为恢复环境的名称,生产环境为裸设备名)

..........................

channel ch00: finished piece 1 at 10-NOV-11

piece handle=bk_17939_1_766883855 tag=TAG20111110T203419 comment=API Version 2.0,MMS Version 5.0.0.0

channel ch00: backup set complete, elapsed time: 00:41:31

channel ch00: starting incremental level 1 datafile backupset

channel ch00: specifying datafile(s) in backupset

input datafile fno=00009 name=/oradata/test/datafile/jf_data1_20g.dbf

input datafile fno=00037 name=/oradata/test/datafile/jf_index8_20g.dbf

input datafile fno=00046 name=/oradata/test/datafile/jf_index9_20g.dbf

input datafile fno=00061 name=/oradata/test/datafile/jf_index13_20g

input datafile fno=00005 name=/oradata/test/datafile/jf_users_1g.dbf

channel ch00: starting piece 1 at 10-NOV-11

channel ch01: finished piece 1 at 11-NOV-11

piece handle=bk_17940_1_766884861 tag=TAG20111110T203419 comment=API Version 2.0,MMS Version 5.0.0.0

channel ch01: backup set complete, elapsed time: 00:35:51

channel ch00: finished piece 1 at 11-NOV-11

piece handle=bk_17941_1_766886346 tag=TAG20111110T203419 comment=API Version 2.0,MMS Version 5.0.0.0

channel ch00: backup set complete, elapsed time: 00:23:11

Finished backup at 11-NOV-11

Starting Control File and SPFILE Autobackup at 11-NOV-11

piece handle=c-2310952676-20111111-00 comment=API Version 2.0,MMS Version 5.0.0.0

Finished Control File and SPFILE Autobackup at 11-NOV-11

sql statement: alter system archive log current

released channel: ch00

released channel: ch01

allocated channel: ch00

channel ch00: sid=399 instance=test devtype=SBT_TAPE

channel ch00: Veritas NetBackup for Oracle - Release 7.0 (2010010501)

allocated channel: ch01

channel ch01: sid=597 instance=test devtype=SBT_TAPE

channel ch01: Veritas NetBackup for Oracle - Release 7.0 (2010010501)

sent command to channel: ch00

sent command to channel: ch01

Starting backup at 11-NOV-11

skipping archive log file /oradata/test/arch/1_37665_756831987.dbf; already backed up 1 time(s)

skipping archive log file /oradata/test/arch/1_37666_756831987.dbf; already backed up 1 time(s)

skipping archive log file /oradata/test/arch/1_37667_756831987.dbf; already backed up 1 time(s)

skipping archive log file /oradata/test/arch/1_37668_756831987.dbf; already backed up 1 time(s)

skipping archive log file /oradata/test/arch/1_37669_756831987.dbf; already backed up 1 time(s)

...............................

oracle 磁带 恢复,NBU Oracle 异机恢复磁带备份测试-有catalog相关推荐

  1. oracle 11g rac 恢复,11G RAC 异机恢复至单实例测试

    1 背景描述: 将RAC 异机恢复至单实例,以检验数据的可用性. 1.1 RACDB数据库基本配置信息 主机节点1: scdb1  操作系统:AIX6100 节点1: scdb2  操作系统:AIX6 ...

  2. NBU 异机恢复Oracle操作步骤

    一. 准备工作 1.  DBA 恢复服务器安装与原库相同版本的数据库软件.NBU客户端 双向开通到NBU备份服务器的1556.13724.13720.13782.13790端口的防火墙策略(应该只要1 ...

  3. nbu还原oracle,NBU异机恢复ORACLE成功版本

    经过<NBU异机恢复ORACLE(遇到的问题) >,成功版本如下 源端:oracle10grac1 oracle10grac2 RAC+ASM 目标端:ora10 master serve ...

  4. nbu恢复mysql_使用NBU进行oracle异机恢复

    windows平台的异机恢复,目录不同 1.异机环境准备 安装oracle介质 安装nbu客户端 在异机主机的host文件中添加nbu server主机和原主机信息 2.恢复spfile文件 C:\& ...

  5. oracle rman异机恢复

      Oracle源主机 Oracle目标主机 主机平台 CentOS6.2(final) CentOs6.2(FInal) 主机名 vick rman IP地址 192.168.1.11 192.16 ...

  6. linux dump命令 异机,Oracle 11.2.0.4 从单实例,使用RMAN 异机恢复到RAC

    Oracle 11.2.0.4从单实例,使用RMAN异机恢复到RAC 注意: (1)迁移的2个db版本版本要一致.包括小版本. (2)RMAN异机恢复的时候,db_name必须相同.如果说要想改成其他 ...

  7. be2014备份oracle,veritas be 对oracle10g 备份异机恢复测试

    1.在介质服务器上进行恢复作业 在备份服务器上,创建一个"恢复"作业,源选择 ORACEL_DATASERVER1/ORCL下面的某个备份集合: 在"文件重定向" ...

  8. oracle异机复制,oracle冷备份恢复和oracle异机恢复使用方法

    一.冷备份1. 冷备份发生在数据库已经正常关闭的情况下,在进行冷备份之前通常要知道需要进行备份文件的名称以及路径 SQL>select name from v$datefile; SQL> ...

  9. Oracle 单实例 迁移到 RAC 实例 -- 使用RMAN 异机恢复

    Oracle 官网有关单实例迁移到RAC的一个步骤说明: How to Convert 10g Single-Instance database to 10g RAC using Manual Con ...

  10. oracle故障一例,Oracle 10g异机恢复后EM无法启动故障处理一例

    之前在自己的测试环境上做了个异机恢复,原来的库上是配置过EM的,但是在恢复的库上去启动EM就报错了,下面看具体解决过程: PS:原主机名为zlm,恢复出来的主机名为bak [root@bak ~]# ...

最新文章

  1. flutter字体不跟随系统_flutter和native共用字体
  2. malloc 结构体_算法与数据结构——结构体变量
  3. Make Even(800)
  4. 16.实现多个具有相同方法的接口和父类与实现接口有相同方法
  5. 大型网站架构利器-CDN技术
  6. 谷粒商城--API三级分类--网关统一配置跨域
  7. 写几个函数 输入10个职工的姓名和职工号_Excel函数速查一览表-函数应用案例-信息统计(2)...
  8. mq 2085 java_websphere mq 不能访问集群中其它节点对列
  9. springboot-admin对springboot项目监控
  10. 系统架构师论文-论软件开发平台的选择和应用(MIS系统)
  11. pyspider 文档介绍
  12. 学中医的女生写出的保养大法
  13. android 日历 签到,Android MaterialCalendarView 日历使用 每日签到
  14. linux怎么取消文件隐藏命令,linux命令行下隐藏文件的操作
  15. 编译原理复习(4)语法分析--自上而下分析
  16. android 高斯模糊实现
  17. 树莓派开机发ip到邮箱
  18. 条码标签设计软件Nicelabel使用方法
  19. MapReduce处理“大量”图片
  20. 连接手机传输驱动安装问题

热门文章

  1. 高薪工作有哪些,转行it薪资能拿多少?
  2. 解决电脑出现 R6034 Runtime Error
  3. 【先楫HPM6750测评】RT-Thread WiFi联网和SPI驱动
  4. [附源码]java毕业设计班级班费缴纳及使用情况管理
  5. zabbix CPU Utilization load jumps 性能监控
  6. oracle统计最高学历,数据库薪酬调查:学历与经验哪个重要?
  7. C++ string与int的转换
  8. 一个线程两次调用sart()方法会出现什么情况?
  9. 欧拉角(Euler Angle)
  10. 免费基站定位api代码分享