1.备份策略是周一早上4点全备数据库(spfile和controlfile都有备份)且周一下午也有备份归档和控制文件,周二周三周四增量归档备份(没有备份控制文件),周六再做一个全备(spfile和controlfile都有)
2.hp dp自动备份
3.现在是需要把周四的数据恢复到异机上,
已把周一早上4点的全备恢复到异机数据库上,周一下午备份的归档也恢复了,剩下的就是想把周二和周三的增量归档备份也恢复,
我的恢复策略是现用周一的全备恢复到异机上,周一下午的控制文件也恢复了(从而进行恢复周一下午的归档备份),,我用周六做的全备的控制文件做周二和周四的增量归档恢复。但遇到如下问题:
在恢复周二到周四的归档时在dp上报
[正常] 来自:RSM@bakupsystem.***.com ""时间:2015/7/2 7:53:34
恢复会话 2015/07/02-22 已启动。
[[正常] 来自:RMA@hostname1 "HP:Ultrium 4-SCSI_1"时间:2015/7/2 7:54:42
正在启动介质代理 "HP:Ultrium 4-SCSI_1"
[[正常] 来自:RMA@hostname1"HP:Ultrium 4-SCSI_1"时间:2015/7/2 7:54:42
By: UMA@hostname2.***.com@/dev/sg4
正在将介质从插槽 15 加载到设备 /dev/nst0
[[严重] 来自:RDA-NET@bbbb "aaaa"时间:2015/7/2 7:39:43
无法连接到系统 hostname1、端口 31625 (IPC Cannot Connect
System error: [110] Connection timed out
) 上的介质代理 => 正在中止。
[[严重] 来自:OB2BAR_SBT_CHANNEL@bbbb "aaaa"时间:2015/7/2 7:39:43
读取 NET 消息时意外关闭 => 正在中止。
注释:hostname1 和hostname2为主机名,
aaaa 为源库(宿主机为hostname2),bbbb为目标库(宿主机为bbbb
增量归档备份run脚本如下:#增量归档恢复时用的时周六全备的控制文件
run {
allocate channel 'dev_0' type 'sbt_tape'
parms 'SBT_LIBRARY=/opt/omni/lib/libob2oracle8_64bit.so,ENV=(OB2BARTYPE=Oracle8,OB2APPNAME=aaaa,OB2BARLIST=aaaa_archive_del_)';
send device type 'sbt_tape' 'OB2BARHOSTNAME=hostname2';
backup
format aaaa_archive_del_.dbf'
archivelog all
delete input;
}
恢复归档run脚本
run {
allocate channel 'dev_0' type 'sbt_tape'
parms 'SBT_LIBRARY=/opt/omni/lib/libob2oracle8_64bit.so,ENV=(OB2BARTYPE=Oracle8,OB2APPNAME=aaaa,OB2BARLIST= aaaa_archive_del_)';
send device type 'sbt_tape' 'OB2BARHOSTNAME=bbbb;
restore archivelog from logseq 30 until logseq 400;
release channel 'dev_0';
}
请问有谁碰到过这个现象吗?给讲下解决方案。帮忙解决下,谢谢!
|