PeopleSoftアプリケーション層のバックアップ

PeopleSoftアプリケーションおよびWeb層をバックアップし、Oracle Cloud Infrastructure Object Storageに配置する必要があります。

次のものをバックアップします。
  • 構成はノードごとに一意であるため、各サイトの各ノードのアプリケーション構成
  • PeopleSoftおよび中間層ソフトウェア。必要に応じてローカルに復元する方が簡単になるため、各サイトでバックアップします。
  • このファイル・システムの状態は、データベース自体の状態にできるだけ近い状態に維持する必要があるため、頻繁にバックアップする必要があるレポート・リポジトリ。

OCIコマンドライン・インタフェースのインストール

OCIセッションを確立するOSユーザーではなく、OCIユーザーがOCIコマンドライン・インタフェース(CLI)を使用してバックアップを実行します。

これを可能にするには:

  • OCI CLIは、各サイトの各ノードにインストールする必要があります
  • OCIユーザーは、リージョン・ローカル・オブジェクト・ストレージにアクセスできる必要があります。
  1. OCI CLIをインストールして構成します。
    Oracle Cloud Infrastructureクイックスタート・ドキュメントの手順に従います。構成ファイル設定の指示には十分注意してください。
  2. テナンシ名を問い合せて、テナンシにアクセスできることを確認し、OCI CLIが正しく実行されていることを確認します:
    $ oci os ns get
    出力はJSON形式で、次のようになります:
    {
      "data": "your OCI tenancy name"
    }

    コマンドが失敗した場合は、続行する前にエラーに対処してください。この時点でエラーが発生する可能性は、次のとおりです。

    • OCI pythonスクリプトは、構成ファイルを開けません。これは通常、$HOME/.ociにあります。
    • OCI構成ファイルで指定されたフィンガープリントが、秘密キーpemファイルおよびOCIに格納されている公開キー・ファイルのフィンガープリントと一致しません。
    • 秘密キーを含むpemファイルには、OCIからアクセスできません。
    • OCIユーザーのOCIDが正しくない可能性があります。

オブジェクト・ストレージ・バケットを作成します

バックアップを保持するOracle Cloud Infrastructure Object Storageバケットを作成します。

OCIオブジェクト・ストレージ・バケットは、OCIコンソールまたはコマンドライン・インタフェースで作成できます。

OCI CLIを使用してオブジェクト・ストレージ・バケットを作成するには:
$ oci os bucket create -ns OCI Tenancy name --name PSFT_APP_TIER_BACKUPS_20230403 --compartment-id Compartment OCID --storage-tier Standard

コンソールを使用してオブジェクト・ストレージ・バケットを作成するには:

  1. OCIコンソールで適切なリージョンに変更します。
  2. ナビゲーション・メニューから「記憶域」を選択します。
  3. 「バケット」を選択します。
    オブジェクト・ストレージ・バケットの表が表示されます。
  4. バックアップ用のオブジェクト・ストレージを含むコンパートメントを指定します。
  5. 「Create Bucket」を選択します。
  6. 「バケットの作成」ダイアログの質問に答えます。
    1. バケットの名前を入力します
    2. バケット層を選択します。
      デフォルトの標準はバックアップに適しています。
    3. (オプション)必要な追加のチェック・ボックス項目を選択します。
  7. 暗号化オプションを選択します。
    デフォルトは、Oracle管理キーを使用した暗号化です。
  8. 「作成」をクリックします。
    バケットが作成されると、OCIユーザーは適切なアクセス権を持ちます。