43 OAMスナップショット・ツールの概要

この項では、OAMスナップショット・ツールの概要について説明します。

スナップショットとは、ポリシー、構成、証明書およびデータベース・スキーマを構成するOAMシステム・バックアップを指します。

OAMスナップショット・ツールとは、カスタマイズ可能なスクリプトcreateSnapShot.shおよびapplySnapshot.shのセットを指し、これにより、OAMドメイン構成全体のバックアップおよびリストア操作を実行できるようになります。

これらのスクリプトは、OAM 12c PS4バンドル・パッチ2 (12.2.1.4.200327)インストールの一部として入手でき、$MW_HOME/idm/oam/server/upgrade/scriptディレクトリにあります。

ノート:

即時利用可能なスクリプトには、ドメイン・パスやDBパスなどのデフォルト値があります。スクリプトを実行する前に、カスタマイズした要件に基づいてパスを確認して更新してください。詳細は、「OAMスナップショット・ツールのパスのカスタマイズ」を参照してください

OAMスナップショット・ツールを使用して、たとえば、別のインフラストラクチャ上に別の同一のOAMシステムを作成したり、サービスを中断することなく既存の旧バージョンのOAM (12c PS3)から新バージョンのOAM (12c PS4)にアップグレードしたり、OAMドメインとデータベース・スキーマを別のインフラストラクチャに移行できます。詳細は、「OAMスナップショット・ツールの使用」を参照してください

スナップショット・ツールの詳細は、ドキュメントID 2663163.1 (https://support.oracle.com)も参照してください。

OAMスナップショット・ツールでサポートされる操作タイプ

OAMスナップショット・ツールは、次の操作をサポートします:

ノート:

操作タイプは、カスタマイズ可能なスクリプトへの入力として提供される<backup/restore>.propertiesファイル内で指定されます。

バックアップ
  • この操作によって、OAMドメインのバックアップ(スナップショット)を取得できます。
  • 操作タイプは、backup.propertiesファイルのパラメータOPERATION=BACKUPを使用して指定されます。
  • createSnapshot.sh <path>/backup.propertiesを実行して、OAMドメインのバックアップを作成できます。
  • 詳細な手順は、「OAMデプロイメントのバックアップ」を参照してください。
リストア
  • この操作により、作成されたバックアップ(スナップショット)を使用して、新しいインフラストラクチャにOAMドメインをリストアできます。
  • 操作タイプは、restore.propertiesファイルのパラメータOPERATION=RESTOREを使用して指定されます。
  • applySnapshot.sh <path>/restore.propertiesを実行して、新しいインフラストラクチャにOAMドメインをリストアできます。
  • 「OAMデプロイメントの再構築 - ドメインのみ」を参照してください
移行
  • この操作により、ソース・インフラストラクチャからOAMドメインおよびデータベース・スキーマのバックアップを取得し、ターゲット・インフラストラクチャにリストアできます。
  • 操作タイプを指定するには、backup.propertiesファイル(ソース・インフラストラクチャ上)のパラメータOPERATION=MIGRATEと、restore.propertiesファイル(ターゲット・インフラストラクチャ上)のOPERATION=MIGRATEを使用します。
  • ソース・インフラストラクチャでcreateSnapshot.sh <path>/backup.propertiesを実行できます。これにより、内部的に次のスクリプトが順番に呼び出されます:
    • moveToDB.sh
    • datapump_exp.sh

    スクリプトでは、OAMドメインのバックアップに加えて、ソース・インフラストラクチャにデータベースの*.dmpファイルを作成します。これらのデータベースの*.dmpファイルは、ソースのDATA_PUMP_DIRからターゲットのDATA_PUMP_DIRに手動でコピーする必要があります。

  • ターゲット・インフラストラクチャでapplySnapshot.sh <path>/restore.propertiesを実行できます。これにより、内部的に次のスクリプトが順番に呼び出されます:
    • datapump_imp.sh
    • extract_from_db.sh
  • 詳細な手順は、「OAMドメインおよびデータベース・スキーマの移行」を参照してください。