メディア・マネージャ・ライブラリの作成
メディア・マネージャ・ライブラリは、アクセス可能なテープ・ドライブの数などのパラメータを定義して、テープ・バックアップ・ジョブのプロパティを設定します。オプションの詳細パラメータには、必要なリストア・ドライブ数およびメディア・マネージャ・パラメータの指定が含まれます。
リカバリ・アプライアンスは、事前構成されたメディア・マネージャとしてOracle Secure Backupに付属しています。リカバリ・アプライアンスの構成中、Oracle Secure Backupに対してもメディア・マネージャ・ライブラリが構成されます(通常、ROBOT0
という名前で)。事前構成されたメディア・マネージャ・オブジェクトのみを使用することをお薦めします。複数のライブラリ・オブジェクトが存在すると、作成されたテープ・バックアップ・ジョブとこれらのジョブを処理するメディア・マネージャ・リソースとの間で競合が発生するため、メディア・マネージャ(この場合、Oracle Secure Backup)には1つのメディア・マネージャ・ライブラリのみが含まれるようにする必要があります。現在、クライアントのみ
、Oracle Secure Backupをリカバリ・アプライアンスにインストールすることはできません。
サード・パーティ製メディア管理ソフトウェアを使用している場合、リカバリ・アプライアンス計算サーバーにバックアップ・エージェントをインストールする必要があります。サードパーティ製品を使用してテープ・バックアップ・ジョブをスケジュールするには、LAN経由でバックアップ・アプリケーションのメディア・サーバーに接続されたテープ・デバイスにバックアップするために、新しいメディア・マネージャ・ライブラリを作成してそのメディア・マネージャに適用可能なRMANパラメータを追加する必要があります。このシナリオでは、Oracle Secure Backupに事前構成されたメディア・マネージャ・コンポーネントは使用できず、テープ・デバイスを直接リカバリ・アプライアンスに接続することはできません。
この項では、サード・パーティのメディア・マネージャに追加のメディア・マネージャ・ライブラリを作成するステップについて説明します。
Cloud Controlを使用してメディア・マネージャ・ライブラリを作成するには、次の手順に従います。
-
「リカバリ・アプライアンスのホームページへのアクセス」のステップを完了します。
リカバリ・アプライアンスのホームページで、「リカバリ・アプライアンス」メニューから「メディア・マネージャ」を選択します。デフォルトのOracle Secure Backupライブラリおよびそれに対応する属性セットが示された「メディア・マネージャ」画面が表示されます。
図9-1 メディア・マネージャ・ページ
-
メディア・マネージャ・ページで、 「作成」をクリックして新しいメディア・マネージャ・ライブラリを構成します。
「メディア・マネージャ・ライブラリと初期属性セットの作成」ダイアログ・ボックスが表示されます。
-
「メディア・マネージャ・ライブラリ」セクションに、このライブラリの名前を入力します。
-
「最大チャネル」」フィールドで、このメディア・マネージャ・ライブラリがアクセスできるメディア・チャネルの最大数を選択します。
-
オプションで、このメディア・マネージャ・ライブラリの「詳細パラメータ」を入力するよう選択できます。
-
「チャネルのリストア」フィールドで、リストア操作用に予約する必要があるメディア・チャネルの数を指定します。リストア・チャネル値を入力しない場合、現在のリストア操作では、すべてのバックアップ操作の完了後に使用可能な、最初の空きメディア・チャネルが使用されます。
-
「メディア管理ベンダーのパラメータ」で、メディア・マネージャ・ライブラリを定義するパラメータを追加することを選択できます。
たとえば、Oracle Secure Backupのメディア・マネージャ・ベンダー・パラメータには、メディア・マネージャ・ライブラリのパスを指定する
SBT_LIBRARY
パラメータがデフォルトで含まれます。
サードパーティ製品をメディア・マネージャとして使用している場合は、新しいメディア・ライブラリを作成し、指定したメディア・マネージャの製品固有パラメータを使用します(特に
SBT_LIBRARY
場所パラメータ)。 -
-
このライブラリの初期属性セットを追加するには、「属性セットの作成」のステップを完了します。
この属性セットの値を入力しない場合、デフォルト値が適用されます。
-
「OK」をクリックします。
DBMS_RAを使用してメディア・マネージャ・ライブラリを作成するには、次の手順に従います。
-
SQL*PlusまたはSQL Developerを起動してから、
RASYS
として、またはuser_type=admin
に設定してdb_user
という名前で、メタデータ・データベースにログインします。 -
DBMS_RA.CREATE_SBT_LIBRARY
プロシージャを実行します。BEGIN DBMS_RA.CREATE_SBT_LIBRARY( lib_name => 'osbsbt', drives => 12, restore_drives => 2, parms => 'SBT_LIBRARY=libobk.so'); END;
この例では、メディア管理ソフトウェアはOracle Secure Backupです。ドライブ引数は、このSBTライブラリがアクセスできる最大テープ・ドライブ数を指定します。
restore_drives
引数は、リストア操作用に予約されるテープ・ドライブ数を設定します。parms
引数の目的と形式は、RMANALLOCATE
CHANNEL
コマンドのPARMS
句と同じです。通常、少なくともSBT_LIBRARY
パラメータが含まれます。この場合、Oracle Secure Backupメディア・ファミリの共有ライブラリを指定します。
関連項目:
プロシージャの引数の説明については、「CREATE_SBT_LIBRARY」を参照してください