We are new to OSB. We are testing out the migration of our rman backups to OSB from Legato Networker software. We have created a mediafamily and labelled a tape as per barcode label it has on the front.
When we launch a restoration OSB asks for the volume label not for the barcode....how is our operator supposed to identify which tape is being requested and mount it accordingly? Furthermore if the tape is not in the library our rman restore is failing with the following error:
channel ch01: starting datafile backupset restore
channel ch01: restoring control file
channel ch01: reading from backup piece 8gmcngae_1_1
ORA-19870: error reading backup piece 8gmcngae_1_1
ORA-19507: failed to retrieve sequential file, handle="8gmcngae_1_1", parms=""
ORA-27029: skgfrtrv: sbtrestore returned error
ORA-19511: Error received from media manager layer, error text:
shmcheck: obscheduled reports that job 'ora10eai/4.1' has terminated with status 'failed'.
The action at time of failure was 'wait_for_resource'.
The error message was 'unknown'
failover to previous backup
Any help appreciated
So make sure the barcode reader option is set to Yes and it will then associate the volume tag with the read barcode on the tape. You can check from lsvol that the barcodes are being recognised by OSB.