メディア・マネージャ・ライブラリの作成

メディア・マネージャ・ライブラリは、アクセス可能なテープ・ドライブの数などのパラメータを定義して、テープ・バックアップ・ジョブのプロパティを設定します。オプションの詳細パラメータには、必要なリストア・ドライブ数およびメディア・マネージャ・パラメータの指定が含まれます。

リカバリ・アプライアンスは、事前構成されたメディア・マネージャとしてOracle Secure Backupに付属しています。リカバリ・アプライアンスの構成中、Oracle Secure Backupに対してもメディア・マネージャ・ライブラリが構成されます(通常、ROBOT0という名前で)。事前構成されたメディア・マネージャ・オブジェクトのみを使用することをお薦めします。複数のライブラリ・オブジェクトが存在すると、作成されたテープ・バックアップ・ジョブとこれらのジョブを処理するメディア・マネージャ・リソースとの間で競合が発生するため、メディア・マネージャ(この場合、Oracle Secure Backup)には1つのメディア・マネージャ・ライブラリのみが含まれるようにする必要があります。現在、クライアントのみ、Oracle Secure Backupをリカバリ・アプライアンスにインストールすることはできません。

サード・パーティ製メディア管理ソフトウェアを使用している場合、リカバリ・アプライアンス計算サーバーにバックアップ・エージェントをインストールする必要があります。サードパーティ製品を使用してテープ・バックアップ・ジョブをスケジュールするには、LAN経由でバックアップ・アプリケーションのメディア・サーバーに接続されたテープ・デバイスにバックアップするために、新しいメディア・マネージャ・ライブラリを作成してそのメディア・マネージャに適用可能なRMANパラメータを追加する必要があります。このシナリオでは、Oracle Secure Backupに事前構成されたメディア・マネージャ・コンポーネントは使用できず、テープ・デバイスを直接リカバリ・アプライアンスに接続することはできません。

この項では、サード・パーティのメディア・マネージャに追加のメディア・マネージャ・ライブラリを作成するステップについて説明します。

Cloud Controlを使用してメディア・マネージャ・ライブラリを作成するには、次の手順に従います。

  1. 「リカバリ・アプライアンスのホームページへのアクセス」のステップを完了します。

    リカバリ・アプライアンスのホームページで、「リカバリ・アプライアンス」メニューから「メディア・マネージャ」を選択します。デフォルトのOracle Secure Backupライブラリおよびそれに対応する属性セットが示された「メディア・マネージャ」画面が表示されます。

    図9-1 メディア・マネージャ・ページ

    Cloud Controlでリカバリ・アプライアンスのメディア・マネージャを表示します。
  2. メディア・マネージャ・ページで、 「作成」をクリックして新しいメディア・マネージャ・ライブラリを構成します。

    「メディア・マネージャ・ライブラリと初期属性セットの作成」ダイアログ・ボックスが表示されます。

  3. 「メディア・マネージャ・ライブラリ」セクションに、このライブラリの名前を入力します。

  4. 「最大チャネル」」フィールドで、このメディア・マネージャ・ライブラリがアクセスできるメディア・チャネルの最大数を選択します。

  5. オプションで、このメディア・マネージャ・ライブラリの「詳細パラメータ」を入力するよう選択できます。

    1. 「チャネルのリストア」フィールドで、リストア操作用に予約する必要があるメディア・チャネルの数を指定します。リストア・チャネル値を入力しない場合、現在のリストア操作では、すべてのバックアップ操作の完了後に使用可能な、最初の空きメディア・チャネルが使用されます。

    2. 「メディア管理ベンダーのパラメータ」で、メディア・マネージャ・ライブラリを定義するパラメータを追加することを選択できます。

      たとえば、Oracle Secure Backupのメディア・マネージャ・ベンダー・パラメータには、メディア・マネージャ・ライブラリのパスを指定するSBT_LIBRARYパラメータがデフォルトで含まれます。

    サードパーティ製品をメディア・マネージャとして使用している場合は、新しいメディア・ライブラリを作成し、指定したメディア・マネージャの製品固有パラメータを使用します(特にSBT_LIBRARY場所パラメータ)。

  6. このライブラリの初期属性セットを追加するには、「属性セットの作成」のステップを完了します。

    この属性セットの値を入力しない場合、デフォルト値が適用されます。

  7. 「OK」をクリックします。

DBMS_RAを使用してメディア・マネージャ・ライブラリを作成するには、次の手順に従います。

  1. SQL*PlusまたはSQL Developerを起動してから、RASYSとして、またはuser_type=adminに設定してdb_userという名前で、メタデータ・データベースにログインします。

  2. 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引数の目的と形式は、RMAN ALLOCATE CHANNELコマンドのPARMS句と同じです。通常、少なくともSBT_LIBRARYパラメータが含まれます。この場合、Oracle Secure Backupメディア・ファミリの共有ライブラリを指定します。

関連項目:

プロシージャの引数の説明については、「CREATE_SBT_LIBRARY」を参照してください