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

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

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

始める前に

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

手順

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

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

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

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

  4. [Manage Copies]ビューで、ローカル コピー(プライマリ)、ミラー コピー(セカンダリ)、バックアップ コピー(セカンダリ)のいずれかのバックアップを選択します。

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

  6. [Name]ページで、次の操作を実行します。

    1. *PDB クローン*を選択します。

    2. クローニングするPDBを指定します。

      メモ PDBは一度に1つずつしかクローニングできません。
    3. クローンPDBの名前を指定します。

  7. [Locations]ページで、次の操作を実行します。

    フィールド

    操作

    Clone host

    ソース データベース ホストがデフォルトで入力されています。

    代替ホストにクローンを作成する場合は、ソース データベース ホストと同じバージョンのOracleおよびOSがインストールされているホストを選択します。

    Target CDB

    クローンPDBを含めるCDBを選択します。

    ターゲットCDBが実行されていることを確認する必要があります。

    Database State

    PDB を READ-WRITE モードで開く場合は、クローンされた PDB を READ-WRITE モードで開く チェックボックスを選択します。

    Datafile locations

    データ ファイルの場所がデフォルトで入力されています。

    SANファイルシステムまたはNFSファイルシステム用にSnapCenterで設定されているデフォルトの命名規則は、FileSystemNameofsourcedatabase_SCJOBIDです。

    SnapCenterで設定されているASMディスク グループのデフォルトの命名規則は、SC_HASHCODEofDISKGROUP_SCJOBIDです。HASHCODEofDISKGROUPは、自動生成される2~10桁の数値で、各ASMディスク グループに固有です。

    メモ ASMディスク グループ名をカスタマイズする場合は、名前の長さがOracleでサポートされる最大長に準拠していることを確認してください。

    別のパスを指定する場合は、クローン データベースのデータファイル マウント ポイントまたはASMディスク グループ名を入力する必要があります。

    Oracleホーム、ユーザ名、およびグループの詳細が、ソース データベースから自動的に入力されます。値は、クローンが作成されるホストのOracle環境に基づいて変更できます。

  8. [PreOps]ページで、次の手順を実行します。

    1. クローニング処理の前に実行するプリスクリプトのパスと引数を入力します。

      プリスクリプトは、/var/opt/snapcenter/spl/scriptsまたはこのパス内の任意のフォルダに保存する必要があります。デフォルトでは、/var/opt/snapcenter/spl/scriptsがパスとして入力されています。スクリプトをこのパス内の任意のフォルダに配置した場合は、スクリプトの配置先となるフォルダまでの完全なパスを指定する必要があります。

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

    1. [Auxiliary CDB clone database parameter settings]セクションで、データベースの初期化に使用される事前入力されたデータベース パラメータの値を変更します。

  9. *リセット*をクリックすると、デフォルトのデータベース パラメータ設定が取得されます。

  10. PostOps ページでは、クローンされたデータベースのリカバリを実行するために、デフォルトで キャンセルまで が選択されます。

    SnapCenter が適切なログ バックアップを見つけられない場合は、[キャンセルまで] オプションは選択されません。 *外部アーカイブ ログの場所の指定*でログ バックアップが利用できない場合は、外部アーカイブ ログの場所を指定できます。ログの場所は複数指定できます。

    メモ フラッシュ リカバリ領域(FRA)とOracle Managed Files(OMF)をサポートするように設定されているソース データベースをクローニングする場合は、リカバリのログ デスティネーションもOMFディレクトリ構造に従っている必要があります。
    フィールド名 説明

    キャンセルまで

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

    プライマリ ストレージでクローニングを実行するには、ログとデータのバックアップをプライマリ ストレージに配置し、セカンダリ ストレージでクローニングを実行するには、ログとデータのバックアップをセカンダリ ストレージに配置する必要があります。クローン データベースは、欠落または破損したログ ファイルまでリカバリされます。

    Date and time

    SnapCenterは、指定された日時までデータベースをリカバリします。

    メモ 時刻は24時間形式で指定できます。

    Until SCN (System Change Number)

    SnapCenterは、指定されたシステム変更番号(SCN)までデータベースをリカバリします。

    Specify external archive log locations

    外部アーカイブ ログの場所を指定します。

    新しいDBIDを作成する

    デフォルトでは、補助クローン データベースの 新しい DBID の作成 チェック ボックスは選択されていません。

    ソース データベースと補助クローン データベースを区別するための一意の番号(DBID)を生成する場合は、このチェック ボックスを選択します。

    一時表領域用の一時ファイルを作成する

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

    このチェック ボックスをオフにすると、一時ファイルなしでデータベース クローンが作成されます。

    Enter sql entries to apply when clone is created

    クローンの作成時に適用するSQLエントリを追加します。

    Enter scripts to run after clone operation

    クローニング処理のあとに実行するポストスクリプトのパスと引数を指定します。

    ポストスクリプトは、/var/opt/snapcenter/spl/scripts またはこのパス内の任意のフォルダーに保存する必要があります。

    デフォルトでは、/var/opt/snapcenter/spl/scripts パスが設定されます。スクリプトをこのパス内の任意のフォルダに配置した場合は、スクリプトの配置先となるフォルダまでの完全なパスを指定する必要があります。

    メモ クローニング処理が失敗した場合、ポストスクリプトは実行されず、クリーンアップ アクティビティが直接トリガーされます。
  11. 通知ページの 電子メール設定 ドロップダウン リストから、電子メールを送信するシナリオを選択します。

    また、送信者と受信者のEメール アドレス、およびEメールの件名を指定する必要があります。実行されたクローン操作のレポートを添付する場合は、「ジョブ レポートの添付」を選択します。

    メモ Eメール通知を利用する場合は、GUIまたはPowerShellのSet-SmSmtpServerコマンドを使用して、SMTPサーバの詳細を指定しておく必要があります。
  12. 概要を確認し、[完了] をクリックします。

  13. モニター > ジョブ をクリックして、操作の進行状況を監視します。

終わったら

クローニングされたPDBのバックアップを作成する場合は、PDBのクローニング先となるターゲットCDBをバックアップする必要があります。クローニングされたPDBのみをバックアップすることはできません。セカンダリ関係を使用してバックアップを作成する場合は、ターゲットCDBのセカンダリ関係を作成する必要があります。

RACセットアップでは、クローニングされたPDBのストレージは、PDBのクローニングが実行されたノードにのみ接続されます。RACの他のノードのPDBはマウント状態です。クローニングされたPDBに他のノードからアクセスできるようにするには、ストレージを他のノードに手動で接続する必要があります。

詳細情報