Peterge,
Yes, it is possible to restore using different master,media and client.
For the master you can import media to get the the backup images to the new master.
On the new master you can specify which media server you want to use specifying,
FORCE_RESTORE_MEDIA_SERVER = <old media server> <new media server>
When you start the restore from the destination client in you DR site I would suggest to first restore the controlfile and then rest of the database. Here is an example restoring in an Unix environment, if you are using windows change path to C:\Program File,s\Veritas\Netbackup
Restore controlfile
i.e su - oracle user and run
/usr/openv/netbackup/bin/bplist -C <source client> -t 4 -l -R /
and take a note of the controlfile backup from the date you want to restore from. If you get a status 135, please
touch /usr/openv/netbackup/db/altnames/No.Restrictions
on the master server and try again.
Conned to rman on the destination DR oracle server,
$ORACLE_HOME/bin/rman target / nocatalog
run {
allocate channel ch00 'sbt_tape';
send 'NB_ORA_SERV=<master server>,NB_ORA_CLIENT=<source client>';
restore controlfile to '/tmp/controlfile.ctl' from '<backuppiece for controlfile from bplist output>';
release channel ch00;
}
run {
allocate channel ch00 'sbt_tape';
replicate controlfile from '/tmp/controlfile.ctl' ;
release channel ch00;
}
2.
run {
allocate channel ch00 'sbt_tape';
send NB_ORA_CLIENT=<source client>';
restore database;
recover database;
release channel ch00;
}
alter database open resetlogs;
I hope this helps.
/Oddy