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

Oracle データベースのバックアップポリシーの作成

共同作成者

SnapCenter を使用して Oracle データベースリソースをバックアップする前に、バックアップ対象のリソースまたはリソースグループのバックアップポリシーを作成する必要があります。バックアップポリシーとは、バックアップを管理、スケジューリング、および保持する方法を定めた一連のルールです。レプリケーション、スクリプト、バックアップタイプの設定を指定することもできます。ポリシーを作成することで、別のリソースやリソースグループでポリシーを再利用して時間を節約することができます。

  • 始める前に *

  • バックアップ戦略を定義しておく必要があります。

  • SnapCenter のインストール、ホストの追加、データベースの検出、ストレージシステム接続の作成などのタスクを実行して、データ保護の準備をしておく必要があります。

  • Snapshotをミラーセカンダリストレージまたはバックアップセカンダリストレージにレプリケートする場合は、SnapCenter管理者がソースとデスティネーションの両方のボリューム用にSVMを割り当てておく必要があります。

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

  • SnapMirrorビジネス継続性(SM-BC)の前提条件と制限事項については、 "SnapMirrorビジネス継続性のオブジェクト制限"

このタスクについて
  • SnapLock

    • [バックアップコピーを特定の日数だけ保持する]オプションを選択した場合は、SnapLockの保持期間を指定した保持日数以下にする必要があります。

      Snapshotのロック期間を指定すると、保持期間が終了するまでSnapshotが削除されません。その結果、保持されるSnapshotの数がポリシーで指定されている数よりも多くなる可能性があります。

      ONTAP 9.12.1以前のバージョンでは、リストアの一環としてSnapLockヴォールトSnapshotから作成されたクローンにSnapLockヴォールトの有効期限が継承されます。SnapLockの有効期限が過ぎた時点で、ストレージ管理者がクローンを手動でクリーンアップする必要があります。

    メモ プライマリSnapLock設定はSnapCenterバックアップポリシーとセカンダリで管理 SnapLock設定はONTAPによって管理されます。
  • 手順 *

    1. 左側のナビゲーションペインで、 * 設定 * をクリックします。

    2. [ 設定 ] ページで、 [ * ポリシー * ] をクリックします。

    3. ドロップダウン・リストから「 * Oracle Database * 」を選択します。

    4. [ 新規作成( New ) ] をクリックする。

    5. [ 名前 ] ページで、ポリシー名と概要を入力します。

    6. [Backup Type] ページで、次の手順を実行します。

      • オンライン・バックアップ * を作成する場合は、 * オンライン・バックアップ * を選択します。

        バックアップの対象として、すべてのデータファイル、制御ファイル、アーカイブログファイル、データファイルと制御ファイル、またはアーカイブログファイルのみを指定する必要があります。

      • オフライン・バックアップ * を作成する場合は、 * オフライン・バックアップ * を選択し、次のいずれかのオプションを選択します。

        • データベースがマウント状態のときにオフラインバックアップを作成する場合は、 * Mount * を選択します。

        • データベースをシャットダウン状態に変更してオフラインシャットダウンバックアップを作成する場合は、 * Shutdown * を選択します。

          Pluggable Database ( PDB )がある場合、バックアップ作成前に PDB の状態を保存するには、「 * PDB の状態を保存」を選択する必要があります。これにより、バックアップ作成後に PDB を元の状態に戻すことができます。

      • オンデマンド * 、 * 毎時 * 、 * 毎日 * 、 * 毎週 * 、または * 毎月 * を選択して、スケジュールの頻度を指定します。

        メモ リソースグループを作成する際に、バックアップ処理のスケジュール(開始日と終了日)を指定することができます。これにより、ポリシーとバックアップ間隔が同じである複数のリソースグループを作成できますが、各ポリシーに異なるバックアップスケジュールを割り当てることもできます。
        メモ 午前 2 時にスケジュールを設定した場合、夏時間( DST )中はスケジュールはトリガーされません。
      • Oracle Recovery Manager ( RMAN )を使用してバックアップをカタログ化する場合は、 [* Catalog backup with Oracle Recovery Manager ( RMAN ) * ] を選択します。

        一度に 1 つのバックアップのカタログ化を実行するには、 GUI を使用するか、 SnapCenter CLI コマンド Catalog-SmBackupWithOracleRMAN を使用します。

        メモ RAC データベースのバックアップをカタログ化する場合は、そのデータベースに対して他のジョブが実行されていないことを確認します。別のジョブが実行されている場合は、カタログ化処理がキューに登録されずに失敗します。
      • バックアップ後にアーカイブ・ログのプルーニングを行う場合は、バックアップ後にアーカイブ・ログをプルーニング * を選択します。

        メモ データベースで設定されていないアーカイブ・ログ・デスティネーションからのアーカイブ・ログの削除は、スキップされます。
        重要 Oracle Standard Edition を使用している場合は、アーカイブログのバックアップ中に log_archive_dest パラメータと log_archive_duplex_dest パラメータを使用できます。
      • アーカイブログを削除できるのは、アーカイブログファイルをバックアップの一部として選択した場合だけです。

        メモ 削除処理を正常に行うには、 RAC 環境のすべてのノードがすべてのアーカイブログの場所にアクセスできることを確認する必要があります。
      状況 作業

      すべてのアーカイブログを削除します

      [Delete all archive logs*] を選択します。

      古いアーカイブログを削除します

      「 * 次より古いアーカイブログを削除」を選択し、削除するアーカイブログの経過時間を日数と時間数で指定します。

      すべてのデスティネーションからアーカイブログを削除します

      すべての保存先からアーカイブ・ログを削除する * を選択します。

      バックアップの一部であるログデスティネーションからアーカイブログを削除します

      [ * バックアップの一部である保存先からアーカイブ・ログを削除する * ] を選択します。

      +

    7. [ 保持 ] ページで ' バックアップ・タイプの保持設定と [ バックアップ・タイプ ] ページで選択したスケジュール・タイプを指定します

      状況

      作業

      一定数のSnapshotを保持

      [保持するSnapshotコピーの総数]*を選択し、保持するSnapshotの数を指定します。

      Snapshotの数が指定した数を超えると、最も古いコピーから順にSnapshotが削除されます。

      メモ 最大保持数は、 ONTAP 9.4 以降のリソースでは 1018 、 ONTAP 9.3 以前のリソースでは 254 です。保持期間を基盤となる ONTAP バージョンの値よりも大きい値に設定すると、バックアップが失敗します。
      重要 SnapVault レプリケーションを有効にする場合は、保持数を 2 以上に設定する必要があります。保持数を1に設定すると、新しいSnapshotがターゲットにレプリケートされるまで最初のSnapshotがSnapVault関係の参照Snapshotになるため、保持処理が失敗する可能性があります。

      Snapshotを特定の日数だけ保持

      [Keep Snapshot copies for]*を選択し、Snapshotを削除するまでの日数を指定します。

      Snapshotロック期間

      Snapshotコピーのロック期間を選択し、日、月、または年を選択します。

      SnapLock保持期間は100年未満にする必要があります。

      メモ アーカイブログバックアップを保持できるのは、アーカイブログファイルをバックアップの一部として選択した場合だけです。
    8. Replication (レプリケーション)ページで、レプリケーション設定を指定します。

      フィールド 手順

      ローカルSnapshot作成後にSnapMirrorを更新する

      別のボリュームにバックアップセットのミラーコピーを作成する場合( SnapMirror レプリケーション)は、このフィールドを選択します。

      このオプションは、SnapMirrorビジネス継続性(SM-BC)で有効にする必要があります。

      セカンダリレプリケーションでは、SnapLockの有効期限によってプライマリSnapLockの有効期限がロードされます。

      [Topology]ページの[Refresh]*ボタンをクリックすると、ONTAPから取得されたセカンダリおよびプライマリのSnapLock有効期限が更新されます。

      ローカルSnapshot作成後にSnapVaultを更新

      ディスクツーディスクのバックアップレプリケーション( SnapVault バックアップ)を実行する場合は、このオプションを選択します。

      SnapLockがONTAPのセカンダリ(SnapLock Vault)にのみ設定されている場合、[Topology]ページの*[Refresh]*ボタンをクリックすると、ONTAPから取得したセカンダリのロック期間が更新されます。

      SnapLock Vaultの詳細については、を参照してください。 "SnapshotコピーをバックアップデスティネーションのWORM状態にコミットします"

      セカンダリポリシーのラベル

      Snapshot ラベルを選択します。

      選択したSnapshotラベルに応じて、ラベルに一致するセカンダリSnapshot保持ポリシーがONTAPによって適用されます。

      メモ ローカル Snapshot コピーの作成後に「 * SnapMirror を更新」を選択した場合は、必要に応じてセカンダリポリシーラベルを指定できます。ただし、ローカル Snapshot コピーの作成後に「 * Update SnapVault 」を選択した場合は、セカンダリポリシーラベルを指定する必要があります。

      エラー再試行回数

      処理が停止されるまでに試行できるレプリケーションの最大回数を入力します。

      メモ セカンダリストレージのSnapshotの最大数に達しないように、ONTAPでセカンダリストレージのSnapMirror保持ポリシーを設定する必要があります。
    9. スクリプトページで、バックアップ処理の前後に実行するプリスクリプトまたはポストスクリプトのパスと引数を入力します。

      プリスクリプトとポストスクリプトは、 /var/opt/snapcenter /spl/scripts_or に保存するか、このパス内の任意のフォルダに保存する必要があります。デフォルトでは、 /var/opt/snapcenter /spl/scripts_path が読み込まれます。スクリプトを保存するフォルダをこのパス内に作成してある場合は、パス内のそれらのフォルダを指定する必要があります。

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

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

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

      1. 検証処理を実行するバックアップスケジュールを選択します。

      2. 検証スクリプトのコマンドセクションで、検証処理の前後に実行するプリスクリプトまたはポストスクリプトのパスと引数を入力します。

        プリスクリプトとポストスクリプトは、 /var/opt/snapcenter /spl/scripts_or に保存するか、このパス内の任意のフォルダに保存する必要があります。デフォルトでは、 /var/opt/snapcenter /spl/scripts_path が読み込まれます。スクリプトを保存するフォルダをこのパス内に作成してある場合は、パス内のそれらのフォルダを指定する必要があります。

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

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