立即与支持人员聊天
与支持团队交流

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

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

データベースの追加

バックアップおよびリストア用プラグインの使用を開始するには、まずプラグインにターゲットOracleデータベースを追加します。データベースを追加するには、本プラグインで保護するOracleサーバー上の各データベースに対して、以下の手順を実行します。

1
[ナビゲーション]パネルで、[バックアップ・ジョブ作成]をクリックして、次に[セレクション]リストの隣にある[新規作成]をクリックします。
3
[アクション]リストから、[データベースの追加]を選択します。
4
[Oracleインスタンス詳細]タブで以下のパラメータを設定します。
[Oracle SID]:ターゲットOracleデータベースのSIDを入力します。Oracle SIDの特定方法については、非RAC環境におけるOracle SIDとホーム・ディレクトリの識別を参照してください。
[Oracleホーム]:ターゲット・データベースのインストール・ディレクトリのフル・パスを入力します。Oracleホームの特定方法については、非RAC環境におけるOracle SIDとホーム・ディレクトリの識別を参照してください。
重要: Oracleでエラーが発生しないようにするため、LinuxおよびUNIXのORACLE_HOMEディレクトリの末尾にはフォワード・スラッシュを使用しないでください。Windowsの場合は、バック・スラッシュを使用しても、エラーは発生しません。
[Oracle SYSDBAユーザー名]:本プラグインがデータベースに接続する際に使用する、SYSDBA権限を持つOracleユーザーを指定します。
[Oracle SYSDBAパスワード]上のフィールドに指定した名前に関連付けられているパスワードを入力します。
メモ: Plug‑in for Oracleの認証の詳細は、後から[データベース・パスワードを設定]機能にアクセスして設定することもできます。詳細は、「データベースのパスワード設定」を参照してください。
重要: [Oracleデータベースを追加する]ダイアログ・ボックスで、または[データベース・パスワードを設定]を使用して本プラグインの認証の詳細を設定していない場合、データベースへの接続が必要になるたびに、プロンプトが表示されます。
LinuxおよびUNIXのみ:以下のパラメータを設定します。
[Oracleソフトウェアの所有者]:すべてのOracleソフトウェアを所有しているLinuxまたはUNIXユーザーの名前を指定します。このユーザーは、プライマリ・グループとしてOracle Inventoryグループ(oinstall)、またセカンダリ・グループとしてOSDBAおよびOSOPERグループを持っている必要があります。通常、このユーザーにはoracleという名前が付けられます。
[Oracleソフトウェア・グループ]:システムにインストールされているすべてのOracleソフトウェアのカタログであるOracle inventoryを所有しているLinuxまたはUNIXグループの名前を指定します。通常、このグループにはoinstallという名前が付けられます。
[NLS_LANG]:NLS言語に適合する文字セットまたはこのOracleデータベース・サーバー上にあるデータベースのNLS_LANGUAGEパラメータを選択します。NLS_LANGUAGEはデータベースのデフォルト言語を指定します。この言語は、メッセージ、日付および月の名前、AD、BC、a.m.、およびp.m.を表すシンボル、デフォルトのソート・メカニズムに使用されます。
データベースの現在のNLS_LANGUAGEパラメータを特定するには、SQL*PlusからSYSDBAユーザーとして以下のコマンドを実行します。
<NLS_LANGUAGE>_<NLS_TERRITORY>.<NLS_CHARACTERSET>
このリストで、SQL*Plusクエリで特定した現在の設定に正確に一致するNLS_LANGが見つからない場合、リストに正確な値を入力(またはコピーして貼り付け)できます。また、完全な一致は必要ありません。互換性のある一致で十分です。たとえば、文字セット1252は文字セットWE8MSWIN1252と互換性があります。
[パラメータ・ファイル・パス]:Oracleインスタンスを開始すると、初期化パラメータ・ファイル内で指定されたパラメータによってインスタンスの特性が設定されます。これらの初期化パラメータは、PFILEまたはSPFILEに保存されます。
[RMANの詳細]タブで[制御ファイルの自動バックアップを使用する]オプションを選択し、SPFILEの自動バックアップを含む制御ファイルの自動バックアップを有効にする。
[RMANの詳細]タブで[SPFILEのバックアップにRMANコマンドを使用]オプションが選択されている場合、制御ファイルの自動バックアップを無効にし、SPFILEのバックアップにRMANコマンドを使用する。
制御ファイルの自動バックアップを無効にし、[パラメータ・ファイル・パス]フィールドにSPFILEファイルへのパスを入力することによりファイル・システム・ベースのコマンドを使用してSPFILEをバックアップする。

PFILE

Windows

initSID.ora

%ORACLE_HOME%\database\

LinuxおよびUNIX

initSID.ora(SIDはORACLE_SIDを表します)

$ORACLE_HOME/dbs

SPFILE

Windows

spfileSID.ora(SIDはORACLE_SIDを表します)

%ORACLE_HOME%\database\

LinuxおよびUNIX

spfileSID.ora(SIDはORACLE_SIDを表します)

$ORACLE_HOME/dbs

[自動ディスカバリ]:残りのデータベース設定フィールドを自動的に完了するには、[Oracle SID][Oracleホーム][Oracle SYSDBAユーザー名]、および[Oracle SYSDBAパスワード]の各フィールドを入力した後で、このボタンをクリックします。
重要: Questでは、[自動ディスカバリ]オプションを使用する場合は、すべてのデータベース設定フィールドが正確であることを確認することを推奨します。
5
RMANによるバックアップ方法を使用する場合は、[RMANの詳細]タブで、以下のパラメータを設定します。
[制御ファイルの自動バックアップを使用する](手動での制御ファイルとSPFILEのバックアップを無効にする):このデータベース用に制御ファイルの自動バックアップが有効になっている場合、このオプションを選択します。障害復旧およびマルチ・インスタンスのRAC環境には、制御ファイルの自動バックアップが必要です。このオプションを選択すると、手動による制御ファイルのバックアップが無効になり、[NetVault Backup選択]タブにある制御ファイルのノードが使用不可になります。マルチ・インスタンスのRAC環境での制御ファイルの自動バックアップについて詳しくは、「RAC環境における制御ファイルの自動バックアップの有効化」を参照してください。
[SPFILEのバックアップにRMANコマンドを使用][制御ファイルの自動バックアップを使用する]が選択されていない場合のみ使用可能です。このオプションが選択されると、SPFILEのバックアップにRMANコマンドが使用されます。このオプションを選択していない場合は、[Oralceインスタンス詳細]タブの[パラメータ・ファイル・パス]フィールドで指定されたSPFILEのファイル・システム・ベースのバックアップが実行されます。
[RMANベースのバックアップ用カタログを使用]:このデータベースのRMANリポジトリをリカバリ・カタログ・データベースに保存する場合、このオプションを選択し、次に以下のパラメータを設定します。
[カタログのインスタンス名]:リカバリ・カタログ・データベースのOracleインスタンス名(Oracle Net Service名とは異なる場合があります)を入力します。このインスタンス名は、本プラグインがリカバリ・カタログ・データベースに接続できるように、Oracleデータベース・サーバー上の「tnsnames.ora」ファイルで定義されている必要があります。
[カタログの所有者]:カタログの所有者として指定され、RECOVERY_CATALOG_OWNERのロールが与えられたユーザーを指定します。
[カタログのパスワード]:上のフィールドに指定したカタログの所有者に対応するパスワードを指定します。
[CLIバックアップ/自動バックアップ用の詳細設定セット]:CLIベースのバックアップを使用している場合は、このデータベースに使用するバックアップ詳細設定セットの名前を指定します。
[CLIバックアップ/自動バックアップ用のターゲット・セット]:CLIベースのバックアップを使用している場合は、このデータベースに使用するバックアップ・ターゲット・セットの名前を指定します。
[CLIデータベース名](オプション): CLIベースのバックアップを使用している場合は、CLIで使用されるデータベース名を入力します。
6
[ユーザー管理の詳細]タブで以下のパラメータを設定します。
このタブはユーザー管理によるバックアップ方法専用です。マルチ・インスタンスのRACまたはData Guard環境ではサポートされていません。
メモ: ユーザー管理によるバックアップ方法では、ファイル・システムのオブジェクトのみをバックアップできます。ASMストレージに保存されているアーカイブ・ログはバックアップできません。[ユーザー管理の詳細]タブの[アーカイブ・ログ・デスティネーション・ディレクトリ]フィールドは、ブランクのままにしても構いません。ASMストレージ内のデータベースのバックアップは、RMANバックアップの方法でのみ使用できます。
[制御ファイルの保存ファイル名(フル・パス)]:本プラグインでユーザー管理によるバックアップ方法を使用する場合、制御ファイルのバックアップおよびリストアを実行する際にアクティブな制御ファイルは使用されません。制御ファイルのスナップショットが作成され、[制御ファイルの保存ファイル名(フル・パス)]フィールドに入力したファイル名付きで保存され、さらに制御ファイルのスナップショットまたはコピーがバックアップされます。この手順により、制御ファイルの一貫したコピーが保護されます。
制御ファイルのリストアが含まれるユーザー管理リストア・シーケンスでは、制御ファイルが制御ファイルの保存ファイル名(フル・パス)にリストアされます。この手順により、アクティブな制御ファイルが上書きされなくなります。ユーザー管理リカバリ・プロセスの実行中、必要に応じて制御ファイルの保存ファイル名(フル・パス)から元の場所に制御ファイルを手動でコピーします。
制御ファイルの保存ファイル名(フル・パス)では、制御ファイルのコピーを保存するOracleデータベース・サーバー上のディレクトリのフル・パスと固有のファイル名を含むフル・パスを指定し、本プラグインが指定先およびそのファイルへの読み書き可能権限を持っていることを確認します。
[アーカイブ・ログ・デスティネーション・ディレクトリ]:パラメータ・ファイルでLOG_ARCHIVE_DESTまたはLOG_ARCHIVE_DEST_nパラメータに設定するアーカイブ・ログ・ディレクトリのフル・パスを入力します。REDOログを複数の場所にアーカイブする場合は、このフィールドにプライマリ・アーカイブ先ディレクトリのみを指定します。
[アーカイブ・ログ・フォーマット]:アーカイブ・ログ・ファイルの拡張子を指定します。アーカイブ・ファイル・パターンは、パラメータ・ファイルのLOG_ARCHIVE_FORMAT設定の内容によって異なります。以下に例を示します。
7
[外部設定]タブで以下のパラメータを設定します。
[Oracleネットワーク設定ディレクトリ、またはファイル・パス*]フィールドおよび[Oracleパスワード・ディレクトリ、またはファイル・パス*]フィールドでは、以下の項目のいずれか、または両方を入力できます。
ディレクトリ・パス:ディレクトリ・パスを入力すると、本プラグインによって、Oracleネットワーク設定ファイルまたはOracleパスワード・ファイルに対応するファイル名の検索のためにディレクトリがスキャンされます。ディレクトリ内の残りのファイルは無視されます。
ファイルの完全修飾パス:パスにディレクトリとファイル名が含まれます。
[外部設定]フィールドは以下のとおりです。
[Oracleネットワーク設定ディレクトリ、またはファイル・パス]:Oracleネットワーク設定ファイルがあるディレクトリ、またはOracleネットワーク設定ファイルのリストを入力します。
[Oracleパスワード・ディレクトリ、またはファイル・パス]::Oracleパスワード・ファイルがあるディレクトリ、またはOracleパスワード・ファイルのリストを入力します。
8
[OS認証の詳細]タブ(WindowsベースのOSのみ)で、以下のパラメータを設定します。
[Windows管理者のユーザー名]:本プラグインを実行するアカウントのWindows管理者ユーザー名を入力します。このフィールドで指定する名前は、すでにWindows OSで作成されている必要があります。
[パスワード]:上のフィールドに指定した名前に関連付けられているパスワードを入力します。
[Windowsドメイン]:このユーザーが属するドメインを指定します。これがローカル・ドメインの場合は、ブランクのままにします。
9
設定を保存するには、[OK]をクリックします。
10
Oracle Database 12c以降でOracleマルチテナント・アーキテクチャを使用していて、かつCDBに1つ以上のPDBが含まれている場合は、「tnsnames.ora」ファイルの各PDBにエントリが含まれていること、およびPDBのステータスが読み書きモードになっていることを確認します。
PDBを作成する場合、PDB名と同じ名前が付けられたデフォルトのOracleサービスが自動的に作成されます。ただし、「tnsnames.ora」ファイルへのエントリは自動的に追加されない可能性があります。

データベース情報の編集

1
[ナビゲーション]パネルで、[バックアップ・ジョブ作成]をクリックして、次に[セレクション]リストの隣にある[新規作成]をクリックします。
2
セレクション・ツリー内で適切なクライアント・ノードを開き、[Plug‑in for Oracleをダブルクリックします。
4
[アクション]リストから、[データベースの編集]を選択します。
[Oracleデータベースを編集する]ダイアログ・ボックスに、データベース・インスタンスに設定された値が表示されます。
6
変更を保存するには、[OK]をクリックします。
重要: [Oracleデータベースを編集する]ダイアログ・ボックスのパスワード・フィールドはブランクです。パスワードを再度設定します(変更しない場合も同様です)。この手順を行わないと、更新した情報を保存するときに、既存の値がリセットされブランクになります。本プラグインの認証のアカウント名、パスワードを更新するには、[データベースを編集]ではなく、[データベース・パスワードを設定]オプションを選択します。

データベースのパスワード設定

Plug‑in for Oracleでは、データベースに自動的に接続する際に使用するOracle認証のアカウント名およびパスワードを保存できます。アカウント情報を保存しておくと、データベースへの接続が必要になるたびにアカウント情報を入力する必要がなくなります。これらのアカウント情報は、データベースを追加するとき、または後から[データベースパスワードを設定]オプションを使用して保存できます。

1
[ナビゲーション]パネルで、[バックアップ・ジョブ作成]をクリックして、次に[セレクション]リストの隣にある[新規作成]をクリックします。
3
[Plug‑in for Oracleをダブルクリックして、適切なデータベースを選択します。
4
[アクション]リストから、[データベース・パスワードの設定]を選択します。
[アカウント名]SYSDBA権限を持つOracleユーザーの名前を入力します。
[パスワード]:上のフィールドに指定した名前に関連付けられているパスワードを入力します。
6
設定を保存するには、[OK]をクリックします。

保存したパスワードの消去

1
[ナビゲーション]パネルで、[バックアップ・ジョブ作成]をクリックして、次に[セレクション]リストの隣にある[新規作成]をクリックします。
3
[Plug‑in for Oracleをダブルクリックして、適切なデータベースを選択します。
4
[アクション]リストから、[保存されたパスワードのリセット]を選択します。
5
[ログインのリセット]ダイアログ・ボックスが表示されたら、[はい]をクリックして認証の詳細を消去します。
相关文档

The document was helpful.

选择评级

I easily found the information I needed.

选择评级