この付録では、RMANバックアップ・ジョブおよびリストア・ジョブに指定できるOracle Secure Backup固有のメディア管理パラメータについて説明しています。RMANバックアップ・ジョブにメディア管理パラメータを指定する方法は、次のとおりです。
環境変数。環境変数を設定するには、CONFIGURE
コマンドまたはALLOCATE
CHANNEL
コマンドのPARMS
オプションのENV
パラメータを使用します。
RMAN SEND
コマンド。
この項では、RMANジョブで有効なOracle Secure Backupパラメータについて説明します。
次のトピックについて説明します。
mksselコマンドで作成するデータベース・バックアップ記憶域セレクタと、OB_DEVICE
とOB_MEDIA_FAMILY
RMANメディア管理パラメータのいずれを使用しても、デバイスおよびメディア・ファミリの制限を構成できます。表E-1では、Oracle Secure BackupがRMANバックアップ・ジョブ用にメディア・ファミリおよびデバイスを選択する際に使用する基準について説明しています。
表E-1 メディア・ファミリおよびデバイスの設定の決定
一致するセレクタ | セレクタでのデバイスの設定 | ジョブでのOB_DEVICEの設定 | ジョブでのOB_MEDIA_FAMILYの設定 | 結果 |
---|---|---|---|---|
○ |
○ |
× |
× |
Oracle Secure Backupは、バックアップ記憶域セレクタでのデバイス設定、およびメディア・ファミリの設定を使用します。 |
○ |
○または× |
○ |
○ |
Oracle Secure Backupは、RMANチャネル・パラメータでのデバイスおよびメディア・ファミリの設定を使用します。 |
○ |
○または× |
○ |
× |
Oracle Secure Backupは、 |
○ |
○ |
× |
○ |
Oracle Secure Backupは、セレクタでのデバイス設定、およびRMANチャネル・パラメータでのメディア・ファミリ設定を使用します。 |
○ |
× |
× |
○ |
Oracle Secure Backupは、デバイスを制限せず(すなわち、ドメインで任意のデバイスを選択して)、RMANチャネル・パラメータでのメディア・ファミリ設定を使用します。 |
× |
N/A |
○ |
× |
Oracle Secure Backupは、 |
× |
N/A |
× |
× |
Oracle Secure Backupは、デバイスを制限せず(すなわち、ドメインで任意のデバイスを選択して)、 |
OB_DEVICE[_
n
]
パラメータを使用して、どのテープ・デバイスがバックアップに使用できるかを定義します。
制限と使用方法
RMANジョブにOB_DEVICE[_
n
]
を指定するに当たり、次の点に留意してください。
このパラメータはリストア・ジョブに影響しません。
チャネルはテープ・ドライブのみに制限でき、テープ・ライブラリには制限できません。
表E-1では、Oracle Secure BackupがRMANバックアップ・ジョブ用にメディア・ファミリおよびデバイスを選択する際に使用する基準について説明しています。
構文
OB_DEVICE[_n][=]drive_name
意味
二重化バックアップのコピー番号を指定します。二重化バックアップでは、最初のコピーにはOB_DEVICE_1
、2番目のコピーにはOB_DEVICE_2
、というように指定します。
バックアップの制限先となるテープ・ドライブの名前を指定します。
例
例E-1では、SEND
コマンドを使用して、テープ・ドライブを指定しています。パラメータOB_DEVICE
とテープ・ドライブ名の間に等号が挿入されていないことに注意してください。
例E-1 SENDコマンドを使用したSBTバックアップ
RUN { ALLOCATE CHANNEL c1 DEVICE TYPE sbt; SEND 'OB_DEVICE tape2'; BACKUP TABLESPACE users; }
例E-2は、PARMS
を使用してOracle Secure Backupメディア・ファミリ・パラメータを設定している点以外は、例E-1と同じバックアップを行っています。パラメータOB_DEVICE
と値my_full_backups
の間に等号が挿入されていることに注意してください。
OB_MEDIA_FAMILY[_
n
]
パラメータを使用して、どのメディアがバックアップ・ジョブに使用できるかを定義します。
制限と使用方法
RMANジョブにOB_MEDIA_FAMILY[_
n
]
を指定するに当たり、次の点に留意してください。
このパラメータはリストア・ジョブに影響しません。
コンテンツ管理されたメディア・ファミリのみを指定できます。デフォルトでは、RMANはRMAN-DEFAULT
メディア・ファミリを使用します。
表E-1では、Oracle Secure BackupがRMANバックアップ・ジョブ用にメディア・ファミリおよびデバイスを選択する際に使用する基準について説明しています。
構文
OB_MEDIA_FAMILY[_n][=]media_family_name
意味
二重化バックアップのコピー番号を指定します。二重化バックアップでは、最初のコピーにはOB_MEDIA_FAMILY_1
、2番目のコピーにはOB_MEDIA_FAMILY_2
、というように指定します。
メディア・ファミリの名前を指定します。
例
例E-3では、SEND
コマンドを使用して、RMANデータベース・バックアップでmy_full_backups
メディア・ファミリを指定しています。パラメータOB_MEDIA_FAMILY
と値datafile_mf
の間に等号が挿入されていないことに注意してください。
例E-4は、PARMS
を使用してOracle Secure Backupメディア・ファミリ・パラメータを設定している点以外は、例E-3と同じバックアップを行っています。パラメータOB_MEDIA_FAMILY
と値datafile_mf
の間に等号が挿入されていることに注意してください。
OB_RESOURCE_WAIT_TIME
パラメータを使用すると、必要なリソースが使用可能になるまでに、バックアップ・ジョブまたはリストア・ジョブが待機する時間を指定できます。
制限と使用方法
RMANリソース待機時間は次の各場所で指定できますが、このリストにおいて、先行する指定よりも後続の指定の方が優先されますので注意してください。
rmanresourcewaittime
ポリシー
RMANバックアップ・ジョブに対応するデータベース・バックアップ記憶域セレクタのwaittime
属性
RMANチャネル構成パラメータOB_RESOURCE_WAIT_TIME
構文
OB_RESOURCE_WAIT_TIME=duration
意味
リソースとしてのテープが使用可能になるまでOracle Secure Backupが待機する時間を指定します。durationプレースホルダの有効な値の詳細は、「duration」を参照してください。
例
例E-5では、SEND
コマンドを使用して、リソースとしてのテープが使用可能になるまで、リストア・ジョブが最大10分間待機するように指定しています。パラメータOB_RESOURCE_WAIT_TIME
と値の間に等号が挿入されていないことに注意してください。
例E-5 SENDコマンドを使用したSBTリストア
RUN { ALLOCATE CHANNEL c1 DEVICE TYPE sbt; SEND 'OB_RESOURCE_WAIT_TIME 1minute'; RESTORE ARCHIVELOG ALL; }
例E-6では、ENV
パラメータを使用して、構成されたチャネルでの待機時間を指定しています。パラメータOB_RESOURCE_WAIT_TIME
と値の間に等号が挿入されていることに注意してください。