9.7.7.4 タスク4: 以前に作成したスパース・テスト・マスターを使用した新しいスパース・テスト・マスターの作成

新しいスナップショットのセットを作成して、新しいテスト・マスターと、プライマリからの変更内容を含めるための新しいスパース・ファイルを用意します。

テスト・マスターの完全なコピーを作成することなく、定期的にスタンバイ・データベースを使用して追加のスナップショットを作成できます。階層型スナップショット機能を利用して、前の3つのタスクで実行したプロセスを繰り返すことにより、これを行うことができます。新しいテスト・マスターは、REDOを適用している既存の最新のスナップショットの上に作成されます。このスナップショットは読取り専用となり、新しいスナップショットは、REDO適用処理を続行するように作成されます。

次を実行して、新しいテスト・マスター・タイムラインのスタンバイを構成します。

  1. タスク1: スタンバイ・データベースをスパース・テスト・マスターとして使用するための準備」のステップを次のように変更して実行します。

    全体的な手順は同じですが、この場合、すでにテスト・マスターはスパース・ファイルを使用しています。

    1. ステップ2では、DATAディスク・グループを変更するすべてのコマンドを、SPARSEディスク・グループを変更するコマンドに変更します。

      SPARSEディスク・グループがすでに適切に構成されている場合は、対応するALTER DISKGROUP ... SET ATTRIBUTEまたはALTER DISKGROUP ... ADD USERコマンドをスキップできます。

    2. ステップ4では、スナップショットに別の名前を指定します。

      新しいスナップショットを作成しているため、ファイルには、以前使用していたものに由来する一意名が必要です。たとえば、ファイル名の最後に識別子を追加すると、スナップショットの作成時に識別するのに役立ちます。たとえば、次に示すものが元のコマンドであるとします。

      EXECUTE dbms_dnfs.clonedb_renamefile ('+SPARSE/TM_STANDBY/DATAFILE/system_515
      _930475939','+SPARSE/TM_STANDBY/DATAFILE/system_515_930475939');

      一意のファイル名を作成するには、次のようにファイル名の最後に識別子を追加します。

      EXECUTE dbms_dnfs.clonedb_renamefile ('+SPARSE/TM_STANDBY/DATAFILE/system_515
      _930475939','+SPARSE/TM_STANDBY/DATAFILE/system_515_930475939_Dec_15_16');

      rename_files.sqlスクリプトの各文に対してこのステップを繰り返す必要があります。

  2. タスク2: スタンバイ・サイトでのスパース・テスト・マスターおよびスパース・ファイルの構成」のステップを実行します。

図9-17 プロセス繰返し後の構成


図9-17の説明が続きます
「図9-17 プロセス繰返し後の構成」の説明

新しいスパース・テスト・マスターを作成するプロセスは9回まで繰り返すことができ、10レベルの環境が作成されます(元のスタンバイ・データ・ファイルと9つの階層型スナップショット)。このプロセスを9回繰り返すときには、プライマリ・データベースからREDOを受信するための新しいスナップショットを作成しないでください。

図9-18 今後の考えられる構成


図9-18の説明が続きます
「図9-18 今後の考えられる構成」の説明

最大の10レベルに到達したら、次の複数のオプションから選択します。

  • スタンバイ・データベースとスナップショットの複数のコピーを保持するための十分な領域がある場合は、別のスタンバイ・データベースに基づいた新しい階層型スナップショットのツリーを作成します。元のスタンバイ・データ・ファイルとスナップショットは、不要になるまで保持できます。

  • スタンバイ・データベースとスナップショットの複数のコピーを保持するための十分な領域がない場合は、次の操作を実行します。

    1. スナップショットとそれに関連付けられたデータ・ファイル(テスト・マスターとして使用されているスナップショットを含む)を削除します。

    2. スタンバイをリフレッシュします。

    3. 新しい階層型スナップショットのツリーを作成します。

  • 別の環境に新しいスタンバイ・データベースを作成し、新しい階層型スナップショットのツリーを作成します。