制御ファイルの自動バックアップはマルチ・インスタンスRAC環境で必須のため、自動バックアップが実行されると、SPFILEは制御ファイルを使用してバックアップされます。SPFILEは、以下の詳細ステップを使用して自動バックアップからデフォルトの場所にリストアされます。詳しくは、以下の手順を参照してください。インスタンスがサーバー・パラメータ・ファイルを使用してすでに起動されている場合、既存のサーバー・パラメータ・ファイルは上書きできません。SPFILEの非デフォルトの場所へのリストアについて詳しくは、『Oracle® Database Backup and Recovery Basics』ガイドを参照してください。
1 |
ターミナル・ウィンドウからPlug‑in for OracleがインストールされているノードにOracleソフトウェアの所有者として接続します。 |
2 |
ローカル・インスタンスにORACLE_SID環境変数を設定します。 |
3 |
SQL*Plusを起動してローカル・インスタンスに管理者権限で接続します。 |
5 |
NOMOUNTオプションを付けてローカル・インスタンスを起動します。 |
6 |
ローカル・インスタンス用にCLUSTER_DATABASE初期化パラメータを無効にします。 |
8 |
SQL*Plusを終了します。 |
12 |
FORCE NOMOUNTオプションを付けてローカル・インスタンスを起動します。 |
13 |
SET DBIDを使用して、ターゲット・データベースのデータベース識別子を設定します。 |
16 |
17 |
SQL*Plusを起動してローカル・インスタンスに管理者権限で接続します。 |
18 |
ローカル・インスタンス用にCLUSTER_DATABASE初期化パラメータを有効化します。 |
20 |
SQL*Plusを終了します。 |
制御ファイルのリストアは、下記の場合に限って実行する必要があります。
• |
Oracle®のカスタマー・サポートが制御ファイルのリストアが必要と判断した場合 |
制御ファイルの自動バックアップはマルチ・インスタンスRAC環境で必須のため、以下の手順に従って、制御ファイルを自動バックアップからリストアします。
1 |
ターミナル・ウィンドウからPlug‑in for OracleがインストールされているノードにOracleソフトウェアの所有者として接続します。 |
2 |
ローカル・インスタンスにORACLE_SID環境変数を設定します。 |
3 |
SQL*Plusを起動してローカル・インスタンスに管理者権限で接続します。 |
5 |
NOMOUNTオプションを付けてローカル・インスタンスを起動します。 |
6 |
ローカル・インスタンス用にCLUSTER_DATABASE初期化パラメータを無効にします。 |
8 |
SQL*Plusを終了します。 |
12 |
FORCE NOMOUNTオプションを付けてローカル・インスタンスを起動します。 |
13 |
SET DBIDを使用して、ターゲット・データベースのデータベース識別子を設定します。 |
15 |
RESETLOGSオプションを付けてデータベースを開きます。 |
16 |
17 |
SQL*Plusを起動してローカル・インスタンスに管理者権限で接続します。 |
18 |
ローカル・インスタンス用にCLUSTER_DATABASE初期化パラメータを有効化します。 |
20 |
SQL*Plusを終了します。 |
スタンバイRAC環境または個別のRAC環境で使用しているターゲット・データベースのコピーを作成することが目標の場合は、これらの手順を使用するのではなく、この目的用に特化されている複製データベースのバックアップ・タイプを使用します。詳細は、「RAC環境でのデータベースの複製」を参照してください。
以下の障害復旧手順のバリエーションについて詳しくは、『Oracle® Database Backup and Recovery Advanced User's Guide』の「Performing Disaster Recovery」セクションを参照してください。
• |
リカバリ・カタログを使用せずに障害復旧を実行するには、以下の条件を満たす必要があります。
• |
Oracle® RAC環境が整っている:ユーザー管理バックアップの実行で示されている通り、Oracle RAC環境が正しく設定されている必要があります。さらに、損傷したRAC環境に存在したものと同じOracleデータベース・ソフトウェアの同じバージョンが、RAC環境にインストールされる必要があります。ORACLE_HOMEも、元のノードと新しいノードで同じである必要があります。データベースを新規作成する必要はありませんが、共有ストレージ用にOracle Net ServicesとASMを設定する必要があります。 |
• |
NetVault BackupソフトウェアとPlug‑in for Oracleがインストールされていること:RAC環境用に以前定義したNetVaultマシン名を使用して、RAC内のノードの1つに同じバージョンのNetVault Backupソフトウェアと本プラグインをインストールする必要があります。「デフォルト属性の設定」で示されているとおりプラグインのデフォルト属性が定義されていることを確認してください。 |
• |
ソース・データベースのDBIDが特定されている:損傷したデータベースのDBIDを特定します。本プラグインの初期インストールの一部としてDBIDが記録されなかった場合、NetVault Backupのバイナリ・ログでソース・データベースのRMANベースのバックアップを調べることにより、DBIDを特定できます。DBIDは、[詳細]ダイアログ・ボックスまたは[バックアップ・コンテンツ]タブでも利用できます。 |
• |
SPFILEのデフォルトの場所が存在する必要がある:以下の手順を実行する前に、ASM共有ストレージにデフォルトの場所が存在する必要があります。デフォルトの場所を作成し忘れると、SPFILEのリストア中に「ORA-17502: ファイルの作成に失敗しました。」というエラーが発生する結果になります。さらに、SPFILEの場所はSPFILEパラメータとともにPFILE内に記述されている必要があります。 |
• |
すべてのテーブルスペースのバックアップが使用可能になっている:すべてのテーブルスペースの最新のバックアップがあることを確認します。 |
© ALL RIGHTS RESERVED. Conditions d’utilisation Confidentialité Cookie Preference Center