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

Oracleデータベースバックアップのクローニング

共同作成者

SnapCenterを使用すると、データベースのバックアップを使用してOracleデータベースをクローニングできます。作成されるクローンはシッククローンで、親容量プールに作成されます。

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

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

  3. データベースを選択します。

  4. [Manage Copies]ビューページで、プライマリストレージシステムのバックアップを選択します。

  5. データバックアップを選択し、**をクリックしますクローンアイコン

  6. [Name]ページで、データベース(CDBまたは非CDB)をクローニングするか、プラガブルデータベース(PDB)をクローニングするかを選択します。

  7. [Locations]ページで、必要な詳細を指定します。

    OracleデータベースANFボリュームが手動のQoS容量プールに設定されている場合は、クローンボリュームのQoSを指定します。

    クローンボリュームにQoSが指定されていない場合は、ソースボリュームのQoSが使用されます。自動QoS容量プールを使用している場合、指定したQoS値は無視されます。

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

    1. [Credential name for sys user]で、クローンデータベースのsysユーザパスワードの定義に使用するクレデンシャルを選択します。

    2. クローンホスト上のASMインスタンスへの接続に対してOS認証が有効になっている場合は、ASMインスタンスのクレデンシャル名で*なし*を選択します。

      それ以外の場合は、「sys」ユーザまたはクローンホストに適用できる「SYSASM」権限を持つユーザが設定されたOracle ASMクレデンシャルを選択します。

  9. [Pre-Ops]ページでプリスクリプトのパスと引数を指定し、[Database parameter settings]セクションで、データベースの初期化に使用される事前入力済みのデータベースパラメータの値を変更します。

  10. クローンデータベースのリカバリを実行する場合は、[Post-Ops]ページで、[Recover database]*と[Until Cancel]*がデフォルトで選択されます。

    1. [Until Cancel]*を選択すると、SnapCenterは、クローニング対象として選択されたデータバックアップのあとに、破損していない一連のアーカイブログを含む最新のログバックアップをマウントすることでリカバリを実行します。

    2. [日付と時刻]*を選択すると、SnapCenterは指定した日時までデータベースをリカバリします。

    3. [Until SCN]*を選択すると、SnapCenterは指定したSCNまでデータベースをリカバリします。

    4. [外部アーカイブログの場所を指定する]*を選択すると、SnapCenterは指定したSCNまたは選択した日時に基づいて、最適な数のログバックアップを特定してマウントします。

    5. デフォルトでは、クローンデータベースにソースデータベースと区別する一意の番号(DBID)を生成する場合は、*[Create new DBID]*チェックボックスが選択されています。

      ソースデータベースのDBIDをクローンデータベースに割り当てる場合は、チェックボックスをオフにします。このシナリオでは、ソースデータベースがすでに登録されている外部のRMANカタログにクローンデータベースを登録すると、処理は失敗します。

    6. クローンデータベースのデフォルトの一時表領域用の一時ファイルを作成する場合は、*[一時表領域用の一時ファイルを作成する]*チェックボックスを選択します。

    7. [クローンの作成時に適用するSQLエントリを入力してください]*に、クローン作成時に適用するSQLエントリを追加します。

    8. [クローン処理後に実行するスクリプトの入力]*で、クローン処理のあとに実行するポストスクリプトのパスと引数を指定します。

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

  12. 概要を確認し、*[終了]*を選択します。

  13. 処理の進捗状況を監視するために、[監視]>*[ジョブ]*を選択します。

プラガブルデータベースのクローニング

プラガブルデータベース(PDB)は、同じホストまたは代替ホスト上の別のターゲットCDBまたは同じターゲットCDBにクローニングできます。クローニングされたPDBを目的のSCNまたは日時にリカバリすることもできます。

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

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

  3. タイプが単一インスタンス(マルチテナント)のデータベースを選択します。

  4. [Manage Copies]ビューページで、プライマリストレージシステムのバックアップを選択します。

  5. バックアップを選択し、**をクリックしますクローンアイコン

  6. [名前]ページで*[PDBクローン]*を選択し、その他の詳細を指定します。

  7. [Locations]ページで、必要な詳細を指定します。

  8. [Pre-Ops]ページでプリスクリプトのパスと引数を指定し、[Database parameter settings]セクションで、データベースの初期化に使用される事前入力済みのデータベースパラメータの値を変更します。

  9. [Post-Ops]ページでは、クローンデータベースのリカバリが実行される場合、デフォルトで*[Until Cancel]*が選択されます。

    1. [Until Cancel]*を選択すると、SnapCenterは、クローニング対象として選択されたデータバックアップのあとに、破損していない一連のアーカイブログを含む最新のログバックアップをマウントすることでリカバリを実行します。

    2. [日付と時刻]*を選択すると、SnapCenterは指定した日時までデータベースをリカバリします。

    3. [外部アーカイブログの場所を指定する]*を選択すると、SnapCenterは指定したSCNまたは選択した日時に基づいて、最適な数のログバックアップを特定してマウントします。

    4. デフォルトでは、クローンデータベースにソースデータベースと区別する一意の番号(DBID)を生成する場合は、*[Create new DBID]*チェックボックスが選択されています。

      ソースデータベースのDBIDをクローンデータベースに割り当てる場合は、チェックボックスをオフにします。このシナリオでは、ソースデータベースがすでに登録されている外部のRMANカタログにクローンデータベースを登録すると、処理は失敗します。

    5. クローンデータベースのデフォルトの一時表領域用の一時ファイルを作成する場合は、*[一時表領域用の一時ファイルを作成する]*チェックボックスを選択します。

    6. [クローンの作成時に適用するSQLエントリを入力してください]*に、クローン作成時に適用するSQLエントリを追加します。

    7. [クローン処理後に実行するスクリプトの入力]*で、クローン処理のあとに実行するポストスクリプトのパスと引数を指定します。

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

  11. 概要を確認し、*[終了]*を選択します。

  12. 処理の進捗状況を監視するために、[監視]>*[ジョブ]*を選択します。