デプロイとパッチ適用を独立して行う、最初がスタンバイ・データベース

これは、グリッド・インフラストラクチャ・データベースにパッチを適用する際の推奨ユース・ケースで、最初にプライマリ・データベースとスタンバイ・データベースにソフトウェアをデプロイします。次に、スタンバイ・データベースにパッチを適用してから、最後にプライマリ・データベースにパッチを適用します。

  1. プライマリ・データベースおよびスタンバイ・データベースのホストにソフトウェアをデプロイします。
    1. Enterprise Managerで、「ターゲット」をクリックし、「データベース」を選択します。「データベース」ページで「管理」をクリックし、ドロップダウン・メニューから「フリート・メンテナンス」を選択します。
    2. データベースをサブスクライブするFPPイメージを選択し、「イメージ」でフィルタして使用するゴールド・イメージを選択し、「ターゲット・タイプ」「クラスタ・データベース」(非グリッド・インフラストラクチャのデータベースのデータベース・インスタンス)を選択し、「操作」で「更新」を選択します。これにより、イメージにサブスクライブされているデータベースのみが表示されます。
    3. 更新が必要なすべてのプライマリ・データベースを選択し、「次」をクリックします。

      ノート:

      同じフリート・メンテナンス・セッションで、プライマリ・データベースとスタンバイ・データベースを選択することはできません。
    4. 「操作」ページの「ソフトウェアのデプロイ」が自動的に選択されます。表示されている情報が正しいことを確認して、「開始」時間を選択します。ご使用の環境にカスタムのOracleホーム名の接頭辞が必要な場合は、ホーム名の接頭辞を入力します。この機能は、Oracle Enterprise Manager 13.5リリース更新20 (13.5.0.20)以降で使用できます。これはデプロイのみのステップであるため、クラスタの更新タスクが有効になっていないことを確認します。「オプション」セクションの「ソフトウェアのデプロイ」で、「Data Guardオプション」にスタンバイ自動デプロイを選択すると、プライマリ・データベースとスタンバイ・データベースの両方でソフトウェアのデプロイを実行できます。FPP RESTユーザー資格証明を含む「資格証明」および「前処理/後処理スクリプト」入力を指定し、「次」をクリックします。
    5. 「確認」で、「検証」をクリックし、「クイック」を選択してクイック検証を実行するか、「完全」を選択して完全な検証を実行します(完全な検証ではデプロイメント・プロシージャが発行されます)。検証が正常に完了したら、「発行」をクリックして操作を発行します。プロシージャの名前を入力し、「発行」を再度クリックします。
    6. 「進捗の監視」をクリックすると、「プロシージャ・アクティビティ」ページに操作が表示されます。手順が正常に完了したら、プライマリ・データベースを更新できます。
  2. スタンバイ・データベースの更新
    1. Enterprise Managerで、「ターゲット」をクリックし、「データベース」を選択します。「データベース」ページで「管理」をクリックし、ドロップダウン・メニューから「フリート・メンテナンス」を選択します。
    2. データベースをサブスクライブするFPPイメージを選択し、「イメージ」でフィルタして使用するゴールド・イメージを選択し、「ターゲット・タイプ」「クラスタ・データベース」(非グリッド・インフラストラクチャのデータベースのデータベース・インスタンス)を選択し、「操作」で「更新」を選択します。これにより、イメージにサブスクライブされているデータベースのみが表示されます。

      「デプロイ」ステータスには、プライマリ・データベースとスタンバイ・データベースの両方について「完了」と表示されます。

    3. 更新が必要なすべてのスタンバイ・データベースを選択し、「次」をクリックします。
    4. 「操作」ページで、「ソフトウェアのデプロイ」がグレー表示されます。クラスタの更新タスクにチェック・マークを付けて有効にし、「開始」時間を選択します。

      ノート:

      デプロイメントの完了後に開始する更新のスケジュールを設定します。これには、スタンバイにパッチを適用できるメンテナンス・ウィンドウ内の時間を指定できます。ソフトウェアのデプロイが完了できる十分な時間と、修正処理の時間を確保してください。デプロイメントがすでに正常に完了している場合は、「即時」をスケジュールできます。
      「オプション」セクションの「ソフトウェアのデプロイ」で、「Data Guardオプション」に、ご使用の環境に最も適したオプションを選択します。
      • 切替え後に起動: デフォルトで選択されており、更新前と同じステータスにスタンバイがリストアされます。
      • Data Guardの無効化: スタンバイがData Guard Brokerによって管理されている場合は、このオプションを選択します。
      FPP RESTユーザー資格証明を含む「資格証明」および「前処理/後処理スクリプト」入力を指定し、「次」をクリックします。
    5. 「確認」で、「検証」をクリックし、「クイック」を選択してクイック検証を実行するか、「完全」を選択して完全な検証を実行します(完全な検証ではデプロイメント・プロシージャが発行されます)。検証が正常に完了したら、「発行」をクリックして操作を発行します。プロシージャの名前を入力し、「発行」を再度クリックします。
    6. 「進捗の監視」をクリックすると、「プロシージャ・アクティビティ」ページに操作が表示されます。手順が正常に完了したら、プライマリ・データベースを更新できます。
  3. プライマリ・データベースの更新
    1. Enterprise Managerで、「ターゲット」をクリックし、「データベース」を選択します。「データベース」ページで「管理」をクリックし、ドロップダウン・メニューから「フリート・メンテナンス」を選択します。
    2. データベースをサブスクライブするFPPイメージを選択し、「イメージ」でフィルタして使用するゴールド・イメージを選択し、「ターゲット・タイプ」「クラスタ・データベース」(非グリッド・インフラストラクチャのデータベースのデータベース・インスタンス)を選択し、「操作」で「更新」を選択します。これにより、イメージにサブスクライブされているデータベースのみが表示されます。

      「デプロイ」ステータスには、プライマリ・データベースとスタンバイ・データベースの両方について「完了」と表示されます。

      スタンバイ・データベースの「更新」ステータスは「完了」と表示されます。

    3. 更新が必要なすべてのプライマリ・データベースを選択し、「次」をクリックします。
    4. 「操作」ページで、「ソフトウェアのデプロイ」領域がグレー表示されます。クラスタの更新タスクにチェック・マークを付けて有効にし、「開始」時間を選択します。

      ノート:

      デプロイメントの完了後に開始する更新のスケジュールを設定します。これには、プライマリにパッチを適用できるメンテナンス・ウィンドウ内の時間を指定できます。ソフトウェアのデプロイが完了できる十分な時間と、修正処理の時間を確保してください。デプロイメントがすでに正常に完了している場合は、「即時」をスケジュールできます。
      「オプション」セクションの「ソフトウェアのデプロイ」で、「Data Guardオプション」に、ご使用の環境に最も適したオプションを選択します。
      • Data Guardの有効化: このデータベース・システムがData Guard Brokerによって管理されており、ステップ2でBrokerを無効にした場合にこれを指定します。
      • FSFOの有効化(ファスト・スタート・フェイルオーバー): DG Brokerが有効な場合に、FSFOを有効にできます。
      • 起動スタンバイ: プライマリへのパッチ適用後に、スタンバイ・データベースを起動することを指定します。
      FPP RESTユーザー資格証明を含む「資格証明」および「前処理/後処理スクリプト」入力を指定し、「次」をクリックします。
    5. 「確認」で、「検証」をクリックし、「クイック」を選択してクイック検証を実行するか、「完全」を選択して完全な検証を実行します(完全な検証ではデプロイメント・プロシージャが発行されます)。検証が正常に完了したら、「発行」をクリックして操作を発行します。プロシージャの名前を入力し、「発行」を再度クリックします。
    6. 「進捗の監視」をクリックすると、「プロシージャ・アクティビティ」ページに操作が表示されます。手順が正常に完了したら、プライマリ・データベースを更新できます。