Chat now with support
Chat with Support

NetVault Plug-in for Oracle 12.3 - ユーザー・ガイド

Quest® NetVault® Backup Plug-in  for Oracle - はじめに バックアップ計画の策定 プラグインのインストールと削除 プラグインの設定 データのバックアップ Oracle Flashback Databaseの使用 データのリストア
データのリストアとリカバリ:概要 ユーザー管理リストアの実行 その他のユーザー管理リストア手順 RMANリストアの実行 非RAC環境で使用可能なRMANリカバリ・タイプ RMANを使用したその他のリストア手順
リカバリ・カタログの管理 RMAN CLIの使用 Oracle RAC環境におけるプラグインの使用 フェイルオーバー・クラスタ環境でのプラグインの使用 Oracle Data Guardでのプラグインの使用 Oracleコンテナ・データベース(CDB)およびプラガブル・データベース(PDB)でのプラグインの使用 トラブルシューティング

ノード障害後のバックアップ実行

RAC環境で、本プラグインがインストールされたノードに障害があり、そのノードが次に予定されているバックアップに使用できない、あるいはできなくなりそうな場合、本プラグインをRAC環境内の他のノードに再配置します。

RAC環境で、NetVault Backupクライアント・ソフトウェアをその他のノードにインストールします。インストール処理中は、NetVault Backupクライアント・ソフトウェアがインストールされた元のノードのインストールに使用したNetVaultマシン名と同じ名前を使用することに注意します。つまり、元のノードのインストール中に指定したNetVaultマシン名がPROD_RACだった場合は、代替ノードのNetVaultマシン名としてPROD_RACを使用する必要があります。
2
Plug‑in for Oracleをインストールします。
重要: 本プラグインを再配置した環境で使用し続ける場合や、45日以上使用し続ける場合は、https://support.quest.com/contact-us/licensingにアクセスして再配置用のRACデータベース対応Plug‑in for Oracleライセンス・キーを取得してください。
3
本プラグインを他のノードにインストールしたら、[Oracleデータベースを編集する]ダイアログ・ボックスで[Oracle SID]フィールドを更新します。

バックアップ用データの選択、バックアップ・オプションの設定およびジョブのファイナライズと実行について詳しくは、「RMANバックアップの実行」を参照してください。

RAC環境におけるデータのリストア

RMANはRACを認識するため、それに従って選択したデータをリストアします。Plug‑in for Oracleを、RACが有効になっているデータベース用のインスタンスの1つをホストとするノードの1つにインストールした場合、すべてのRMANベースのリストアが、本プラグインがインストールされている1つのノードから操作されます。このリストア・プロセスは、以下の例外を除き、シングル・インスタンスの非RAC環境へのリストアに類似しています。

RMANリストア時のリストア対象データの選択フェーズで、プラグインが動作しているインスタンスのOracle SIDと等しいOracle SIDを持つノードから、バックアップ・セットを選択することがあります。また、前回バックアップが実行されたその他のRACノードのOracle SIDからバックアップ・セットを選択する必要があります。ノード障害後のリストア実行については、「ノード障害後のリストアの実行」を参照してください。
リストア・オプションの設定フェーズ中にターゲット・データベースの認証が必要な場合、リストアを実行中のプラグインが配置されているローカルのOracleインスタンスに対して利用可能な値にターゲット・データベースの認証詳細を設定します。詳細は、「格納先の詳細」を参照してください。

リカバリ用データベースの準備、リストア用データ・アイテムの選択、リストア・オプションの設定、ジョブのファイナライズと実行および使用するデータベースのオープンについて詳しくは、「RMANリストアの実行」を参照してください。

重要: プラグインが他のノードにリロケートされマルチ・インスタンスからバックアップが実行された場合、[セレクション・セット作成]ページでデータを選択するときに、現在のOracleSIDを使用します。

以降のトピックで、RAC環境で使用可能なその他のRMANリカバリ・タイプについて説明します。

データベース全体の同一RAC環境へのリカバリ

このタイプのリカバリは、現在使用中の制御ファイルおよびSPFILEは損なわれていないが、すべてのデータファイルが損傷しているか失われた場合に実行します。完全リカバリを実行することも、データベースを特定時点にリカバリすることもできます。以下は、RAC環境におけるデータベース全体のリカバリ・プロセスの概要です。

1
ターミナル・ウィンドウからPlug‑in for OracleがインストールされているノードにOracleソフトウェアの所有者として接続します。
2
ローカル・インスタンスにORACLE_SID環境変数を設定します。
export ORACLE_SID = <ローカルSID>
3
SQL*Plusを起動してローカル・インスタンスに管理者権限で接続します。
5
NOMOUNTオプションを付けてローカル・インスタンスを起動します。
6
ローカル・インスタンス用にCLUSTER_DATABASE初期化パラメータを無効にします。
8
SQL*Plusを終了します。
> srvctl STOP DATABASE -d <データベース名> -o abort
>srvctl STATUS DATABASE -d <データベース名>
11
SQL*Plusを起動してローカル・インスタンスに管理者権限で接続します。
12
SQL*Plusで、MOUNTオプションを付けてローカル・インスタンスを起動します。
13
[リストア・ジョブ作成 — セーブセットの選択]ページで、すべてのテーブルスペースを含む利用可能な最新のバックアップを選択して、[次へ]をクリックします。
14
[セレクション・セット作成]ページで、[データベース全体]ノードを選択して、[プラグイン・オプションの編集]をクリックします。
15
[リストア・オプション]タブをクリックし、利用可能なオプションを選択します。
読み取り専用データファイルをリストアおよびリカバリ・プロセスに含めるには、[読み取り専用データファイルを確認して、必要に応じてリストアします]および[読み取り専用データファイルを確認して、カレントでない場合は、リカバリします]を選択します。読み取り専用ファイルは、完全リカバリに必要な場合のみ含められます。これらのファイルが損傷していない場合は、RMANによって除外されます。
リストアされたアーカイブ・ログのうちOracleが不要と見なしたものを削除するには、[不必要なリストア済みアーカイブ・ログを削除する]を選択します。
16
データベースに対してリカバリを実行、つまりデータベースを最新の状態または特定時点まで再構築するには、[リカバリを実行する]タブで以下のいずれかのオプションを選択します。
[完全なリカバリを実行する]:データベースを最新状態(つまりアーカイブおよびオンラインREDOログで使用可能な)最後にコミットされたトランザクションまでリカバリします。
[データベース・ポイント・イン・タイム・リカバリを実行する]:特定時点(つまり特定の時刻、ログのシーケンス・ナンバー、またはSCN)にデータベースをリカバリします。
17
[リカバリ・カタログ]タブで、[カタログの使用]オプションを選択してリカバリ・カタログの接続詳細を指定します。
18
[クライアント指定][スケジュール][詳細設定]の各タブに入力し、ジョブを開始します。
19
ターミナル・ウィンドウからPlug‑in for OracleがインストールされているノードにOracleソフトウェアの所有者として接続します。
20
SQL*Plusを起動してローカル・インスタンスに管理者権限で接続します。
21
ローカル・インスタンス用にCLUSTER_DATABASE初期化パラメータを有効化します。
23
SQL*Plusを終了します。
>srvctl START DATABASE -d <データベース名>
>srvctl START SERVICE -d <データベース名>
>srvctl STATUS DATABASE -d <データベース名>
重要: データベース全体のリストアを完了したら、[NetVault Backup選択]ページでデータベース全体を選択し、フルまたはLevel 0増分バックアップの実行をお勧めします。

RAC環境でのSPFILEのリストア

制御ファイルの自動バックアップはマルチ・インスタンスRAC環境で必須のため、自動バックアップが実行されると、SPFILEは制御ファイルを使用してバックアップされます。SPFILEは、以下の詳細ステップを使用して自動バックアップからデフォルトの場所にリストアされます。詳しくは、以下の手順を参照してください。インスタンスがサーバー・パラメータ・ファイルを使用してすでに起動されている場合、既存のサーバー・パラメータ・ファイルは上書きできません。デフォルト以外の場所へのSPFILEのリストアについて詳しくは、『Oracle Database Backup and Recovery Basics』ガイドを参照してください。

1
ターミナル・ウィンドウからPlug‑in for OracleがインストールされているノードにOracleソフトウェアの所有者として接続します。
2
ローカル・インスタンスにORACLE_SID環境変数を設定します。
export ORACLE_SID = <ローカルSID>
3
SQL*Plusを起動してローカル・インスタンスに管理者権限で接続します。
5
NOMOUNTオプションを付けてローカル・インスタンスを起動します。
6
ローカル・インスタンス用にCLUSTER_DATABASE初期化パラメータを無効にします。
8
SQL*Plusを終了します。
> srvctl STOP DATABASE -d <データベース名> -o abort
>srvctl STATUS DATABASE -d <データベース名>
> rman TARGET / CATALOG rman/<パスワード>@<カタログ用接続ID>
12
FORCE NOMOUNTオプションを付けてローカル・インスタンスを起動します。
13
SET DBIDを使用して、ターゲット・データベースのデータベース識別子を設定します。
SET DBID <DBID>;
17
SQL*Plusを起動してローカル・インスタンスに管理者権限で接続します。
18
ローカル・インスタンス用にCLUSTER_DATABASE初期化パラメータを有効化します。
20
SQL*Plusを終了します。
>srvctl START DATABASE -d <データベース名>
>srvctl START SERVICE -d <データベース名>
>srvctl STATUS DATABASE -d <データベース名>
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating