ヘッダーをスキップ
Oracle Access Managerデプロイメント・ガイド
10g(10.1.4.3)
B55479-01
  目次
目次
索引
索引

戻る
戻る
次へ
次へ
 

9 Oracle Access Managerのバックアップおよびリカバリの方法

予期しないイベントからリカバリしてOracle Access Managerシステムをリストアできるように、Oracle Access Managerのファイルおよびデータを定期的にバックアップすることをお薦めします。この章の内容は次のとおりです。

バックアップ方法およびリカバリ方法の概要

この項では、バックアップおよびリカバリの概念と方法について説明します。

リカバリは、特定の手順を実行してイベントを元に戻すか変更し、以前のデータや状態に戻す処理を指します。リカバリは、システム・コンソールで1つのエントリを変更するだけで行える場合もあります。ただし、システム・コンソールを使用しない場合は、適切なバックアップ・タスクを実行した場合のみリカバリを正常に行えます。

いずれのデプロイメントでも、時々バックアップ・コピーを作成することが重要です。ただし、Oracle Access Managerデプロイメント内の情報のバックアップ・スケジュールは、各企業の方針で決定されます。デプロイメント・シナリオ(開発、ステージングまたは本番など)および持続可能性の業務要件に応じて、月、週または日単位でコンポーネントのファイルシステム・ディレクトリまたは構成データとポリシー・データのバックアップを作成する必要があります。

Oracle Access Manager関連のデータをバックアップすることで、発生し得る予期せぬ状況に備えることができます。たとえば、次のことが可能になります。

バックアップの具体的な推奨事項は、次の項を参照してください。追加情報は、「デプロイメント・イベントのバックアップ方法」を参照してください。

バックアップの推奨事項

Oracle Access Managerが分散ソリューションであることを考慮した場合、バックアップの要件は複数あります。次に例を示します。

図9-1は、単純なOracle Access Managerデプロイメントおよびバックアップ推奨データを示しています。アイデンティティ・システムのみがインストールされている場合は、ポリシー・マネージャ、アクセス・サーバーおよびWebGateに関する詳細は無視してください。

図9-1 Oracle Access Managerデプロイメントのバックアップ方法

バックアップ方法
「図9-1 Oracle Access Managerデプロイメントのバックアップ方法」の説明

図9-1に示したように、ファイルシステムのOracle Access Managerコンポーネント・インストール・ディレクトリには、次のタイプの情報が含まれます。

ファイルシステム内の各Oracle Access Managerコンポーネント・インストール・ディレクトリをバックアップする以外にも、次のバックアップをお薦めします。

図9-2では、さらに、ディレクトリ・サーバー・インスタンスを含む、バックアップが必要なOracle Access Managerデプロイメントのデータを示しています。

図9-2 バックアップが必要なOracle Access Managerデータ

バックアップが必要なデータ
「図9-2 バックアップが必要なOracle Access Managerデータ」の説明

Oracle Access Managerデプロイメントのディレクトリ・サーバー(またはデータベース)インスタンスをバックアップする必要があります。ディレクトリ・サーバー(またはデータベース)のoblixツリーに格納されている情報には、Oracle Access Managerの次の情報が含まれます。

前述のように、ディレクトリまたはデータベースのベンダーのツールを使用してoblixツリー内のポリシー・データと構成データを抽出するか、もしくはOracle Access Manager Configuration Managerを使用してoblixツリーのスナップショットを作成できます。

デプロイメント・イベントのバックアップ方法

デプロイメント・プランニング作業の一部として、特定のデプロイメント・タスクに対して適切なバックアップ方法を計画するために、次の情報を確認することをお薦めします。

次の状況では、特定のディレクトリおよびデータ全体の完全なバックアップを作成することをお薦めします。

Oracle Access Managerのインストール前のバックアップ

リカバリ方法に役立つように、Oracle Access Managerをインストールおよび設定する直前に、重要な情報をバックアップすることをお薦めします。

Oracle Access Managerのインストール前に重要な情報をバックアップする手順

  1. 既存のWebサーバー構成: Oracle Access Manager Webコンポーネントをインストールする前に、既存のWebサーバー構成ファイルをバックアップします。Webサーバーのベンダーから提供されている指示に従ってください。

  2. Oracle Access Managerのインストール開始前に、すべてのLDAPディレクトリ・サーバー・インスタンスをバックアップします。このタスクは、ディレクトリ・サーバーのベンダーから提供されている指示に従って完了してください。

  3. Windows: 既存のWindowsレジストリ・データをバックアップします。

Oracle Access Managerのインストール後のバックアップ

リカバリ方法に役立つように、Oracle Access Managerをインストールして設定し、正しく機能することを検証した直後に、重要な情報をバックアップすることをお薦めします。

新しいコンポーネントのインストール後に重要な情報をバックアップする手順

  1. ファイルシステム内の新たにインストールしたOracle Access Managerコンポーネントのディレクトリをバックアップし、バックアップ・コピーを新しい場所に格納します。

  2. 更新されたWebサーバー構成: Webサーバーのベンダーから提供されている指示に従って、Oracle Access Manager Webコンポーネントの更新されたWebサーバー構成ファイルをバックアップします。

  3. Windows: 各コンポーネントのWindowsレジストリをバックアップします。

  4. oblixツリー内の構成データおよびポリシー・データをコピーします(またはOracle Access Manager Configuration Managerを使用してoblixツリーのスナップショットを作成します)。

Oracle Access Managerのカスタマイズ後のバックアップ

カスタマイズが正しく機能していることを検証した直後に、カスタマイズ情報(プラグイン、スタイルシートなど)をバックアップすることをお薦めします。

カスタマイズのバックアップの手順

  1. カスタマイズ・ファイルシステム・ディレクトリのバックアップを作成し、別の場所に格納します。

  2. 次のように、すべてのカスタマイズ・ファイルおよびサブディレクトリをコピーします。

    コピー元: customizations_dir

    コピー先: backup_customizations_dir

アップグレード前のバックアップ

Oracle Access Managerコンポーネントを古いリリースから新しいリリースへアップグレードする前に、特定のバックアップ・アクティビティを実行することをお薦めします。これにより、アップグレード後に予期しないイベントが発生した場合に、以前の環境をリストアできます。表9-1に詳細を示します。完全な詳細は『Oracle Access Managerアップグレード・ガイド』を参照してください。

表9-1 アップグレード前のバックアップ方法

バックアップの対象 手順は『Oracle Access Managerアップグレード・ガイド』の次の項を参照

Oracle Access Managerスキーマ

以前のOracle Access Managerスキーマのバックアップ

Oracle Access Manager構成データおよびポリシー・データ

Oracle Access Managerの構成データおよびポリシー・データのバックアップ

Oracle Access Managerユーザー・データおよびグループ・データ

ユーザー・データおよびグループ・データのバックアップ

Oracle Access Managerワークフロー・データ

ワークフロー・データのバックアップ

処理されたワークフロー

処理済ワークフロー・インスタンスのアーカイブ

既存のディレクトリ・インスタンス

既存のディレクトリ・インスタンスのバックアップ

先にインストールされていたコンポーネント・ディレクトリ(およびすべてのカスタマイズ・ディレクトリ)

既存のインストール・ディレクトリのバックアップ

Webサーバー構成ファイル

既存のWebサーバー構成ファイルのバックアップ

Windowsレジストリ

Windowsレジストリ・データのバックアップ


アップグレード後のバックアップ

それぞれのコンポーネントのアップグレードを完了して検証した後に、表9-2に従って、更新された情報をバックアップすることをお薦めします。これにより、必要に応じて、アップグレードされた環境をアップグレード直後の状態にリストアできるようになります。詳細は、『Oracle Access Managerアップグレード・ガイド』を参照してください。

表9-2 アップグレード後のバックアップ方法

バックアップの対象 手順は『Oracle Access Managerアップグレード・ガイド』の次の項を参照

既存のディレクトリ・インスタンス

既存のディレクトリ・インスタンスのバックアップ

先にインストールされていたコンポーネントのファイルシステム・ディレクトリ(およびすべてのカスタマイズ・ディレクトリ)

既存のインストール・ディレクトリのバックアップ

Webサーバー構成ファイル

既存のWebサーバー構成ファイルのバックアップ

Windowsレジストリ

Windowsレジストリ・データのバックアップ


リカバリ方法

次の項では、状況に応じたリカバリ方法に関する情報を提供します。

インストール後のリカバリ方法

インストール中に問題が発生したため、インストールをやりなおす前に元のインストールにロールバックする場合は、次のタスクを実行します。

Oracle Access Managerのインストール後に重要な情報をリカバリする手順

  1. 『Oracle Access Managerインストレーション・ガイド』の説明に従って、Oracle Access Managerをアンインストールします。

  2. Webサーバー構成: Webサーバーのベンダーから提供されている指示に従って、元のWebサーバー構成ファイルをリストアします。

  3. Oracle Access Managerのインストール開始前にバックアップした、元のLDAPディレクトリ・サーバー・インスタンスをリストアします。このタスクは、ディレクトリのベンダーから提供されている指示に従って完了してください。

  4. Windows: 元のWindowsレジストリをリストアします。

アップグレード中のリカバリ方法

予期しない事態が発生し、アップグレード処理が正常に行われなかった場合は、表9-3に示した方法を実行できます。詳細は、『Oracle Access Managerアップグレード・ガイド』を参照してください。

表9-3 アップグレードのリカバリ方法

タスク タスクが失敗した場合の処置

既存のOracle Access Managerデータのバックアップ

『Oracle Access Managerアップグレード・ガイド』の第5章「スキーマおよびデータのアップグレードの準備」の説明に従って、このタスクをもう一度行います。

既存のディレクトリ・インスタンスのバックアップ

ディレクトリのベンダーのドキュメントを参照してください。

以前のアイデンティティ・システムをマスターとして使用するために追加(読取り専用レプリカではなく、読取り/書込みマスター・ディレクトリ・インスタンスに対して)

注意: スキーマおよびデータをアップグレードする場合、問題発生時に既存のインストールが影響を受けないように、追加した以前の設定をマスターとして使用します。

『Oracle Access Managerアップグレード・ガイド』の第5章「スキーマおよびデータのアップグレードの準備」の説明に従って、このタスクをもう一度行います。

以前のAccess Managerをマスターとして使用するために追加(読取り専用レプリカではなく、読取り/書込みマスター・ディレクトリ・インスタンスに対して)

注意: スキーマおよびデータをアップグレードする場合、問題発生時に既存のインストールが影響を受けないように、追加した以前の設定をマスターとして使用します。

『Oracle Access Managerアップグレード・ガイド』の第5章「スキーマおよびデータのアップグレードの準備」の説明に従って、このタスクをもう一度行います。

アイデンティティ・システムのスキーマおよびデータのアップグレード

アップグレードの開始前にバックアップしたディレクトリ・インスタンスをリストアします(『Oracle Access Managerアップグレード・ガイド』の「既存のディレクトリ・インスタンスのバックアップ」を参照)。

アップグレード前に作成した、以前のマスター・アイデンティティ・サーバー・インストール・ディレクトリのバックアップ・コピーを探して、バックアップ・コピーをもう1つ作成します。1つをバックアップとして保存し、もう1つをアップグレードをやりなおす際に使用します。『Oracle Access Managerアップグレード・ガイド』の「ディレクトリ、Webサーバー構成およびレジストリ詳細のバックアップ」を参照してください。

『Oracle Access Managerアップグレード・ガイド』の第6章「アイデンティティ・システムのスキーマおよびデータのアップグレード」の説明に従って、マスター・アイデンティティ・サーバーのアップグレードをやりなおします。

マルチ言語機能の有効化(マスター・アイデンティティ・サーバーのアップグレード前のリリースが6.1.1の場合)

注意: アップグレード前のリリースが6.5または7.xの場合にはこの処理は発生しません。これらのリリースではマルチ言語機能が自動的にサポートされています。

アップグレードの開始前にバックアップしたディレクトリ・インスタンスをリストアします(『Oracle Access Managerアップグレード・ガイド』の「既存のディレクトリ・インスタンスのバックアップ」を参照)。

アップグレード前に作成した、以前のマスター・アイデンティティ・サーバー・インストール・ディレクトリのバックアップ・コピーを探して、バックアップ・コピーをもう1つ作成します。1つをバックアップとして保存し、もう1つをアップグレードをやりなおす際に使用します。『Oracle Access Managerアップグレード・ガイド』の「ディレクトリ、Webサーバー構成およびレジストリ詳細のバックアップ」を参照してください。

『Oracle Access Managerアップグレード・ガイド』の第6章「アイデンティティ・システムのスキーマおよびデータのアップグレード」の説明に従って、マスター・アイデンティティ・サーバーのアップグレードをやりなおします。

アクセス・システムのスキーマおよびデータのアップグレード

アップグレード開始前にバックアップしたディレクトリ・インスタンスをリストアします(「既存のディレクトリ・インスタンスのバックアップ」を参照)。

アップグレード前に作成した、以前のマスターAccess Managerインストール・ディレクトリのバックアップ・コピーを探して、バックアップ・コピーをもう1つ作成します。1つをバックアップとして保存し、もう1つをアップグレードをやりなおす際に使用します。『Oracle Access Managerアップグレード・ガイド』の「ディレクトリ、Webサーバー構成およびレジストリ詳細のバックアップ」を参照してください。

『Oracle Access Managerアップグレード・ガイド』の第7章「アクセス・システムのスキーマおよびデータのアップグレード」の説明に従って、マスターAccess Managerのアップグレードをやりなおします。

ディレクトリ・サーバー索引ファイルのアップロード

『Oracle Access Managerアップグレード・ガイド』の「ディレクトリ・サーバーの索引ファイルのアップロード」の説明に従って、このタスクをもう一度行います。

コンポーネントのアップグレード: 古いバージョンのOracle Access Managerコンポーネント(アイデンティティ・サーバー、WebPass、ポリシー・マネージャ(以前の名称はAccess Managerコンポーネント)、アクセス・サーバーまたはWebGate)

注意: スキーマおよびデータのアップグレードが発生するのは、コンポーネントのアップグレード用に追加されたマスター・コンポーネントをアップグレードする場合のみです。

アップグレード前に作成した、以前のコンポーネント・インストール・ディレクトリのバックアップ・コピーを探して、バックアップ・コピーをもう1つ作成します。1つをバックアップとして保存し、もう1つをアップグレードをやりなおす際に使用します。『Oracle Access Managerアップグレード・ガイド』の「ディレクトリ、Webサーバー構成およびレジストリ詳細のバックアップ」を参照してください。

この手順をもう一度行い、インストール・ディレクトリの指定を求められたら以前のコンポーネント・インストール・ディレクトリを指定します。『Oracle Access Managerアップグレード・ガイド』の第III部「コンポーネントのアップグレード」を参照してください。

アイデンティティ・システムのカスタマイズのアップグレード

『Oracle Access Managerアップグレード・ガイド』の第12章「アイデンティティ・システムのカスタマイズ内容のアップグレード」の説明に従って、このタスクをもう一度行います。

アクセス・システムのカスタマイズのアップグレード

『Oracle Access Managerアップグレード・ガイド』の第13章「アクセス・システムのカスタマイズ内容のアップグレード」の説明に従って、このタスクをもう一度行います。


アップグレードに失敗した場合のリカバリに関する追加情報は、『Oracle Access Managerアップグレード・ガイド』を参照してください。