已归录
通过查看备份软件的备份日志(日志中有打印是如何使用 RMAN 的),可以看到 RMAN 的写法。
NBU
RMAN> run {
ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE';
SEND 'NB_ORA_SERV=nbumasterpri,NB_ORA_CLIENT=cydb05.xuwang.online';
RESTORE spfile from 'bk_301722_1_994580078';
RELEASE CHANNEL ch00;
}
这个是在异机 recover01.xuwang.online 上恢复的案例,生产主机的名称是 cydb05.xuwang.online。
bk_301722_1_994580078 是从 list backup 中看到的 Handle 值。
CommVault 康孚
RMAN> run {
allocate channel ch1 type 'sbt_tape' PARMS="SBT_LIBRARY=/opt/commvault/Base/libobk.so, BLKSIZE=1048576 ENV=(CV_mmsApiVsn=2,CV_channelPar=ch1,ThreadCommandLine= -cn 2-jiuqiao1 -vm Instance001)" TRACE 0;
allocate channel ch2 type 'sbt_tape' PARMS="SBT_LIBRARY=/opt/commvault/Base/libobk.so, BLKSIZE=1048576 ENV=(CV_mmsApiVsn=2,CV_channelPar=ch2,ThreadCommandLine= -cn 2-jiuqiao1 -vm Instance001)" TRACE 0;
restore controlfile to '/tmp/control.ctl';}