Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ポイントインタイムリカバリを使用した表領域のリストアとリカバリ

共同作成者

データベース内の他の表領域に影響を与えることなく、破損または削除された表領域のサブセットをリストアできます。SnapCenterは、RMANを使用して表領域のポイントインタイムリカバリ(PITR)を実行します。

  • 始める前に *

  • 表領域のPITRを実行するために必要なバックアップをカタログ化してマウントする必要があります。

  • root以外のユーザとしてプラグインをインストールした場合は、実行権限をプリスクリプトディレクトリとポストスクリプトディレクトリに手動で割り当てる必要があります。

  • このタスクについて *

PITR処理中、RMANは指定された補助デスティネーションに補助インスタンスを作成します。補助デスティネーションには、マウントポイントまたはASMディスクグループを指定できます。マウントされた場所に十分なスペースがある場合は、専用のマウントポイントの代わりにいずれかのマウントされた場所を再利用できます。

日時またはSCNを指定すると、ソースデータベースに表領域がリストアされます。

ASM、NFS、SAN環境にある複数の表領域を選択してリストアできます。たとえば、表領域TS2とTS3がNFS上にあり、TS4がSAN上にある場合、1回のPITR処理ですべての表領域をリストアできます。

メモ RACセットアップでは、RACの任意のノードから表領域のPITRを実行できます。
  • 手順 *

    1. 左側のナビゲーションペインで、 * リソース * をクリックし、リストから適切なプラグインを選択します。

    2. [ リソース ] ページで、 [ * 表示 ] リストから [ * データベース * ] または [ * リソースグループ * ] を選択します。

    3. データベースの詳細ビューまたはリソースグループの詳細ビューで、タイプが単一インスタンス(マルチテナント)のデータベースを選択します。

      データベーストポロジページが表示されます。

    4. Manage Copies (コピーの管理)ビューから、プライマリまたはセカンダリ(ミラーまたはレプリケートされた)ストレージシステムから * Backups (バックアップ) * を選択します。

      バックアップがカタログ化されていない場合は、バックアップを選択し、 * Catalog * をクリックします。

    5. カタログ化されたバックアップを選択し、**をクリックしますリストアアイコン

    6. Restore Scope ページで、次のタスクを実行します。

      1. Real Application Clusters(RAC)環境でデータベースのバックアップを選択した場合は、RACノードを選択します。

      2. [ * 表領域 * ] を選択し、リストアする表領域を指定します。

        メモ SYSAUX、SYSTEM、およびUNDOテーブルスペースではPITRを実行できません。
      3. リストアとリカバリに必要な場合は、「 * データベースの状態を変更」を選択して、データベースの状態をリストアとリカバリ処理の実行に必要な状態に変更します。

    7. [Recovery Scope]ページで、次のいずれかを実行します。

      • 特定の System Change Number ( SCN )までリカバリする場合は、「 * Until SCN * 」を選択し、 SCN と補助のデスティネーションを指定します。

      • 特定の日時にリカバリする場合は、 [ * 日付と時刻 * ( * Date and Time * ) ] を選択して、日時と補助的な保存先を指定します。

        SnapCenterは、指定したSCNまたは選択した日時に基づいて、PITRの実行に必要なデータバックアップとログバックアップの最適な数を特定し、マウントしてカタログ化します。

    8. PreOps ページで、リストア処理の前に実行するプリスクリプトのパスと引数を入力します。

      プリスクリプトは、/var/opt/snapcenter/spl/scriptsパスまたはこのパス内の任意のフォルダに保存してください。デフォルトでは、/var/opt/snapcenter/spl/scriptsパスが入力されています。スクリプトを保存するフォルダをこのパス内に作成してある場合は、パス内のそれらのフォルダを指定する必要があります。

      スクリプトのタイムアウト値を指定することもできます。デフォルト値は60秒です。

    SnapCenterでは、プリスクリプトとポストスクリプトの実行時に、事前定義された環境変数を使用できます。 "詳細"

    1. PostOps ページで、次の手順を実行します。

      1. リストア処理のあとに実行するポストスクリプトのパスと引数を入力します。

        メモ リストア処理が失敗した場合、ポストスクリプトは実行されず、クリーンアップアクティビティが直接トリガーされます。
      2. リカバリ後にデータベースを開く場合は、このチェックボックスを選択します。

    2. [ 通知 ] ページの [ 電子メールの設定 *] ドロップダウンリストから、電子メール通知を送信するシナリオを選択します。

    3. 概要を確認し、 [ 完了 ] をクリックします。

    4. 操作の進行状況を監視するには、 * Monitor * > * Jobs * をクリックします。