Vor dem ersten Zugriff auf ein Band bzw. mehrere Bänder wird das im Parameter
mount_cmd definierte Mount-Kommando aufgerufen, um das automatische Montieren des Bandes bzw. der Bänder zu veranlassen. Wenn die Sicherung abgeschlossen ist, werden die zugehörigen Bandstationen von BRBACKUP/ BRARCHIVE in den Offline-Modus (EJECT) versetzt. Danach wird das im Parameter dismount_cmd definierte Dismount-Kommando aufgerufen, um die Bänder zu demontieren.
Für manche Geräte (z.B. HP 48AL) dürfen die Bänder nicht in den Offline-Modus gesetzt werden: dann genügt das Dismount-Kommando zum Demontieren der Bänder. Der
Die Mount- bzw. Dismount-Kommandos nutzen spezielle Steuerungstreiber, die in dem Parameter
tape_address_ctl bzw. tape_address_ctl_arch definiert sind.Syntax der Kommandos Mount/ Dismount:
mount_cmd = "<mount_cmd> $ $ $ [$ ]"
dismount_cmd =
" <dismount_cmd> $ $ [$ ]"Es gibt für das Mount-Kommando vier, für das Dismount-Kommando drei Positionsoptionen, die durch das $-Zeichen repräsentiert werden. Die letzte Option kann je nach Implementierung der Kommandos weggelassen werden.
Bedeutung der Optionen $:
<DBSID>-A für BRARCHIVE und BRRESTORE mit Option -a|-a1|-a2
<DBSID>-B für BRBACKUP und BRRESTORE ohne Option -a|-a1|-a2
<DBSID> : ORACLE System ID (Datenbankinstanz)
Diese Option kann zur Idenfikation einer Teilmenge von Bändern ("Subpool") für die zu sichernde Datenbank benutzt werden. Die zusätzliche Erweiterung "-A" und "-B" ermöglicht es, separate Subpools für BRARCHIVE- und BRBACKUP-Bänder zu definieren und zu verwalten.
<dev_addr1>[,<dev_addr2>,... ]
<dev_addr>
: Treiberadresse des BandgerätsEs können eine oder mehrere Bandstationen, die in dem Parameter
tape_address_ctl definiert wurden, angesprochen werden.<Bandname1> [,<Bandname2>,... ] |SCRATCH
<Bandname>
: Name des zu montierenden BandesDie Bandnamen werden durch die automatische Bandverwaltung aus der Datenträgerliste
volume_backup (von BRBACKUP) oder volume_archive (von BRARCHIVE) gewählt. Die Zuordnung der Bänder auf die Bandstationen kann durch das Mount-Kommando beliebig bestimmt werden. Die Anzahl der Bandnamen kann größer sein als die Anzahl der Treiberadressen. In diesem Fall können auf den vorgegebenen Bandstationen beliebige Bänder aus dieser Liste montiert werden. Der reservierte Bandname SCRATCH bedeutet, daß beliebige, nicht gesperrte Bänder (im Sinne der BRBACKUP-/ BRARCHIVE-Sperrfrist) montiert werden können. Welche der zur Auswahl stehenden Bänder montiert werden, wird über das Mount-Kommando entschieden.
Das Mount- bzw. Dismount-Kommando muß der Anwender in Form eines Programms, Shell-Scripts oder einer Batch-Datei zur Verfügung stellen.
Der erfolgreiche Abschluß der Kommandos wird außer durch den Exit-Code 0 nicht gesondert gekennzeichnet.