アプライアンス管理コンソールで高度なポリシー設定を構成する

このページでは、バックアップ構成ポリシー テンプレートの詳細設定について説明します。 バックアップ ポリシーの作成時に、詳細なポリシー設定を定義できます。

特定のアプリケーションのポリシー設定を表示して変更するには、アプリケーションの [Manage Backup Plan] ページからポリシーのオーバーライド パネルを表示します。

ポリシー設定ページを表示する手順は次のとおりです。

  1. アプライアンス管理コンソールで、[Backup Plans] タブをクリックし、プルダウンから [Templates] オプションを選択します。
  2. 管理するテンプレートを選択し、ページ右下のプルダウンから [Edit] をクリックします。
  3. テンプレート ページの右側で、管理するポリシーの横にある白い矢印をクリックします。選択項目の下部にある [Edit Policy] をクリックします。
  4. [Create/Edit Policy] セクションの下部にある [Advanced Policy Settings] をクリックします。 次の表に示す詳細なポリシー設定が開きます。
  5. 完了したら、[Save Changes] をクリックして設定を更新します。

次の表に、詳細なポリシー設定の詳細を示します。

               
詳細設定 説明
アプリケーション整合性
(Google Cloud VMware Engine VM と Compute Engine VM のみに適用)
次のいずれかを選択します。
  • クラッシュ整合性バックアップ: クラッシュ整合性バックアップは、その時点で電源が切れたかのように、ストレージ内のアプリケーション データを高速にバックアップします。アプリケーション データ I/O は一時停止しません。ディスク上のすべてのデータは保存され 、メモリ内のデータは失われます。クラッシュ整合性バックアップの復元には時間がかかり、例外が発生する可能性があります。ゲスト OS、ファイル システム、アプリケーションによっては、復元時に手動で追加の復元手順が必要になる場合があります。アプリケーション整合性プロセスが静止プロセスによりアプリケーションやワークロードに問題を引き起こす場合は、クラッシュ整合性を選択します。クラッシュ整合性では、ファイル システムまたはアプリケーションが整合性のないスナップショットから復元する必要があるため、RTO が長くなる可能性があります。最悪の場合、回復不能なスナップショットになることもあります。
  • アプリケーション整合性バックアップを実行: アプリケーション整合性 バックアップは、静止スナップショットを利用します。静止スナップショットは、VMware Tools または a Google Cloud ゲスト環境を使用して、仮想マシンのファイル システムを静止させます。静止オペレーションは、Windows オペレーティング システムの組み込み機能を利用して、VSS をサポートするファイル システムとアプリケーションを静止させます。また、お客様が提供するフリーズ スクリプトまたは解凍スクリプト(すべてのプラットフォーム)を利用して、より高いレベルのアプリケーション整合性 を実現します。その結果、バックアップの 復元可能性の信頼性が高まり、ほとんどの場合、 復元時間が短縮されます。アプリケーション整合性バックアップでは、I/O が一時的に停止することがあります。まれに、ビジー状態のアプリケーションでバックアップ時に I/O エラーが報告されることがあります。スナップショット オペレーション中に、VMware が事前に設定されたタイムアウト内に VM を静止できない場合、アプリケーション整合性バックアップが失敗することがあります。復元可能性が 最も重要で、VM 内のアプリケーションが 短い I/O 一時停止の影響を受けない場合は、アプリケーション整合性バックアップを使用します。
    詳細については、Linux アプリケーションの整合性のある永続ディスク スナップショットを作成する をご覧ください。

    **Application consistent** オプションでキャプチャされた新しい VM または既存の VM として Windows Compute Engine スナップショットをマウントするには、ディスクを読み取り専用モードから読み取り / 書き込みモードに変更する必要があります。
    これを行うには、省略可: ディスクを読み取り / 書き込み可能としてマークするの手順に沿って操作します。
  • Take crash consistent backup on last try: このオプションでは、最初にアプリケーション整合性バックアップが作成されますが、 アプリケーション整合性バックアップが何らかの理由で失敗した場合は、 クラッシュ整合性バックアップが作成されます。
  • スナップショットの場所
    (Compute Engine インスタンスと SAP HANA インスタンスにのみ適用)
    Persistent Disk スナップショットを保存するリージョンを選択します。 デフォルトでは、マルチリージョンが選択されています(ソースディスクのロケーションに基づく)。 スナップショットの保存場所を、ソースディスク リージョンとは異なるリージョンに変更することもできます。 スナップショットをソースディスクのロケーションとは異なるロケーションに保存する場合、データは異なるロケーション間のネットワークを通過するため、ネットワーク費用が発生する可能性があります。 スナップショットには、Cloud Storage データ転送と同じ料金が発生します。永続ディスクのスナップショットの詳細について 詳しくはこちらをご覧ください。料金の詳細については、ディスクの料金をご覧ください。
    Snapshot type      
    (Compute Engine インスタンスと SAP HANA インスタンスにのみ適用)
    Compute Engine インスタンスのバックアップに使用する Persistent Disk スナップショット タイプを選択します。スナップショットは、 Persistent Disk からデータを増分的にバックアップします。バックアップ中に、Persistent Disk の現在の状態をキャプチャする新しいスナップショットが作成されます。このスナップショットは、後でマウントまたは復元用の新しいディスクを作成するために使用できます。Compute Engine ではデータの整合性を確保するため、自動チェックサムを使用して各スナップショットの複数のコピーを複数のロケーションに保存します。永続ディスクのスナップショットの詳細をご覧ください。 料金の詳細については、ディスクの料金をご覧ください。
  • [Standard]: デフォルトでは、[Standard] スナップショット タイプが選択されています。バックアップを 90 日未満保持する場合は、標準タイプを使用することをおすすめします。
  • [Archive]: バックアップを長期間保持する場合は、 [Archive] タイプを選択します。アーカイブ スナップショットの最小請求対象期間は、ポリシーで定義された保持期間に関係なく 90 日です。また、アーカイブ タイプをマウント ジョブまたは復元ジョブで使用する場合は、追加の取得料金が発生します。
  •      
    Staging Disk Over-allocation
    (パーセント単位)
    アプリケーションの増加に対応するために、ステージング ディスクに割り当てる追加の容量を指定します (実際に必要な容量に加えて)。この設定は 0 ~ 1,000% です。
    Global Prune Paths これらのディレクトリはバックアップしません(完全パスを指定)。ポリシーレベルの [Global Prune Paths] の値もご覧ください。
    Compress Streamsnap Replication デフォルトでは、streamsnap レプリケーションの圧縮は有効になっています。 圧縮により、ネットワーク経由でデータを転送する際の streamsnap レプリケーションの効率が向上します(バックアップや動画のレプリケーションなど)。圧縮を有効にすると、すべてのパケットが圧縮されます。ターゲット バックアップ/リカバリ アプライアンス は、ステージング ディスクに書き込む前にパケットを解凍します。2 番目のバックアップ/リカバリ アプライアンスへの streamsnap レプリケーションに圧縮が必要ない場合は、[compress streamsnap replication] の詳細設定を [Don't compress] に変更し、[Save Changes] をクリックします。
    注: Streamsnap レプリケーションは、単一ネットワークにデプロイされた バックアップ/リカバリ アプライアンスでのみサポートされています。
    Do Not Unmap バックアップのためにデータ移動中にホストにマッピングされ、使用される一時的なステージング ディスクをホストにマッピングしたままにするかどうかを指定します。 LUN は最初のジョブでマッピングされ、以降のすべての ジョブで同じマッピングされた LUN が再利用されます。次のいずれかを選択します。
  • ジョブ間でステージング ディスクのマッピングを維持します。データ移動中にホストにマッピングされ、使用される一時的なステージング ディスクをホストにマッピングしたままにする場合は、この オプションを選択します。LUN は最初のジョブでマッピングされ、以降のすべてのジョブで同じマッピングされた LUN が再利用されます。 デフォルトでは、このオプションが選択されています。
    注: Backup and DR エージェントを使用して管理されるアプリケーション(SQL データベースなど)で、アプリケーションが VMware VM 内で実行されている OS 上にある場合、このオプションは無視されます。ステージング ディスク は、ジョブのたびに VM から常にマッピング解除されます。
  • ジョブごとにステージング ディスクのマッピングを解除します。このオプションでは、ジョブの完了時にステージング ディスクがオペレーティング システムからアンマウントされ(マウント ポイントまたはドライブ文字が削除されます)、ホストから完全にマッピング解除されます。このオプション では、再マウントする前に再マッピングされたステージング ディスクを再検出する必要があるため、次のジョブの開始時 にホストで SCSI LUN のスキャンを実行する必要がありま す。
  • Truncate (Purge) Log After Backup バックアップごとにデータベース ログを切り捨て(パージ)するかどうかを指定します。 [Truncate Log After Backup] が有効になっている場合、アプリケーション関連のログは最新のバックアップまたは現在のバックアップまで切り捨てられます。ログを切り捨てる場合は、ロールフォワード復元を有効にするためにトランザクション ログもバックアップする必要があります。
    選択肢は次のとおりです。
  • バックアップ後にログを切り捨てまたはパージしない
  • バックアップ後にログを切り捨てまたはパージする
  • Skip Offline Applications
    (整合性グループの管理のみ)
    整合性グループの一部である使用できないアプリケーションを無視するかどうかを指定します。 整合性グループを作成して、すべてのメンバー アプリケーションのデータをまとめてバックアップし、メンバー アプリケーション間でデータの整合性を維持します。整合性グループは、同じホストから検出されたアプリケーションのコレクションです。
    選択肢は次のとおりです。
  • オフライン アプリケーションが見つかった場合はバックアップを失敗させる
  • バックアップ中にオフライン アプリケーションをスキップする
  • Map staging disks to all nodes in an application cluster ノードがアプリケーション クラスタにある場合は、これを使用して、バックアップ中のフェイルオーバー時にアプリケーション クラスタのノードが保護されるようにします。
  • ステージング ディスクをアプリケーション クラスタのすべてのノードにマッピングしません。
  • ステージング ディスクをアプリケーション クラスタのすべてのノードにマッピングします。
    アプリケーション クラスタで障害が発生した場合、 このオプションはフェイルオーバー コピーを保護します。
  • Map Staging Disk to All ESX Hosts in a Cluster
    (VMware VM のみ)
    ESX サーバーがアプライアンスにある場合は、この設定を使用して VM がバックアップ中のフェイルオーバー時に管理されるようにします。ESX ホストで障害が発生した場合、このオプションは VMware VM のフェイルオーバー コピーを管理します。(Oracle、ローカル ファイル システム、SMB、NFS、SQL Server):
  • VM のステージング ディスクを ESX ホストにのみマッピングする
  • ステージング ディスクをクラスタ内のすべての ESX ホストにマッピングする
  • ステージング ディスクをクラスタ内の 2 つの ESX ホストにマッピングする
  • Backup SQL Server User Logins SQL Server データベースのログイン認証情報をキャプチャします。 データベースが仮想アプリケーション (アプリ対応マウント)としてマウントされている場合、仮想データベースにはソースで使用されるすべての ログイン認証情報が含まれます。 選択肢は [Yes] または [No] です。
    Enable Database Log Backup [Enable Database Log Backup] オプションを使用すると、バックアップ プラン ポリシーでデータベースと関連するすべてのトランザクション ログファイルをバックアップできます。ログは、ログ スナップショット ジョブの実行時に バックアップされます。選択肢は [Yes] または [No] です。 [Yes] に設定すると、関連するオプションが有効になります。
    注: ログ保護の詳細については、 バックアップ プラン ポリシーのデータベース ログ保護をご覧ください
    RPO [Enable Database Log Backup] が [Yes] に設定されている場合、RPO はデータベース ログのバックアップの頻度を定義します。頻度は分単位で設定され、データベースのバックアップ 間隔を超えないようにする必要があります。設定できる最小値(分単位)は 15 です。
    ログバックアップ保持期間
    (日数)
    [Enable Database Log Backup] が [Yes] に設定されている場合、ログの保持期間はスナップショット ポリシーの保持期間とは別に定義されます。保持期間を別々に設定すると、スナップショット プールに保存されているデータベースのコピーとともにログを使用できます。ログの保持期間は必須の設定です。
    ログのレプリケーション
    (Streamsnap テクノロジーを使用)
    When [Enable Database Log Backup] is set to [Enable], the [Replicate Logs] advanced setting allows database logs to be replicated to a remote appliance. ログ レプリケーション ジョブを実行するには、リモート アプライアンスを指定するリソース プロファイルとともに、streamsnap レプリケーション ポリシーがテンプレートに含まれている必要があります。また、データベースのレプリケーションが少なくとも 1 回成功している必要があります。その後、リモートサイトのログを、レプリケートされたログの保持期間内のデータベース バックアップに使用できます。この機能はデフォルトで有効になっています。
    ログ レプリケーションでは、streamsnap テクノロジーを使用してローカル アプライアンスとリモート アプライアンス間でレプリケーションを実行します。ログ レプリケーションは、ローカル スナップショット プールからリモート アプライアンスのスナップショット プールに直接行われます。
    注: ログ レプリケーションは、データベースが保護され、バックアップがリモート アプライアンスにレプリケートされるまで行われません。
    Send logs to OnVault Pool [Yes] に設定すると、ログが 1 つ以上の OnVault ストレージ プールにレプリケートされ、別のサイトの OnVault からのポイントインタイム リカバリが可能になります。
    : これを選択すると、Backup and DR は、そのアプリケーションのプロファイルで定義されているすべての OnVault プールにログを送信します。 プロファイルに 2 つのプールがある場合、モニタには ログ バックアップごとに OnVault(ログ)ジョブが表示されます(プールごとに 1 つ)。その SLA のプロファイルにある OnVault プールのみがログを取得します。
    • OnVault にレプリケートされたログの保持期間は、スナップショット ログの保持期間と同様です。
    • データベース ログを OnVault バケットにレプリケートすることは、データベースのバックアップとは異なります。[Send logs to OnVault Pool] を選択すると、Backup and DR はログ スナップショット バックアップと同様に、ログを OnVault バケットに継続的にレプリケートします。たとえば、ログ バックアップが 15 分ごとに作成される場合、すべてのログ スナップショットが OnVault プールにレプリケートされるように、ログは 15 分ごとに OnVault にレプリケートされます。
    • アプライアンス管理コンソールに表示されるポリシー ID は、 スナップショット ポリシー ID です。これは、OnVault バケットへのログのレプリケーションが スナップショット ポリシーに関連付けられているためです。
    : 日次、週次、月次、年次の OnVault ポリシー はデータベース バックアップ専用であり、ログ バックアップには適用されません。
    Log Staging Disk Growth Size (In Percent) When [Enable Database Log Backup] is set to [Yes], [Log Staging Disk Growth Size] defines the growth to use when automatically growing the staging disk on which the logs reside.この設定は 5 ~ 100% です。
    Estimated Change Rate When [Enable Database Log Backup] is set to [Yes], this setting defines the daily change (in percent), which allows the appliance to better calculate the size of the staging disk needed to hold logs. この設定は 0 ~ 100 です。
    Compress Database Log Backup [Enable Database Log Backup] が [Yes] に設定されている場合、この設定は、アプライアンス管理コンソールでキャプチャされる前にログを圧縮するようにソースデータベースに指示します。データベース サーバーは、ログ バックアップ中にログ圧縮を実行します。選択肢 は [Yes] または [No] です。 [Yes] に設定すると、 [Compress Database Log Backup] オプションが有効になります。
    Enforced Retention ユーザーは、不変期間を 0 ~ 36,525 日の間で構成できます。 デフォルトでは、既存のすべてのポリシーの値は 0 に設定されています。
    適用する保持期間を長く設定することで、 アプリケーションの保護にすでに使用されているポリシーを変更できます。 ただし、適用する保持期間を短くすることはできません。
    保持期間が「最新のリモート イメージのみを保持する」streamsnap ポリシーに適用する保持期間を設定することはできません。
    注: Enforced Retention は、アプリケーションごとにオーバーライドできません。このオプションは、[Policy Overrides] ページに表示されません。
    注: Enforced Retention の詳細なポリシー 設定は、Backup Vault を指すアプリケーション保護と互換性がありません。Backup Vault がストレージ ターゲットの場合、Backup Vault によって適用する保持期間が決まります。
    Job Behavior When Target VM Needs snapshot Consolidation VM で統合が必要な場合は、アクションを選択します。
  • VM で統合が必要な場合はジョブを失敗させる: ポイントインタイム ジョブが失敗します。
  • 統合を実行せずにジョブを実行する: すべてのジョブは、統合が保留中の場合でも正常に実行されます。
  • ジョブの開始時に統合を実行する: ポイントインタイム ジョブは、ジョブの開始時に統合を実行しようとします。統合が失敗すると、ジョブはエラー メッセージで失敗します。
  • Fail On Missing Start Path 1 つ以上の開始パスが指定されていて、これらの開始パスのいずれかが存在しない場合、ジョブは「UDSAgent: Specified start path doesn't exist」というメッセージで失敗します。開始パスが指定されていない場合、 このオプションは無効です。選択肢は [Yes] または [No] です。
    注: このオプションのデフォルトの状態は [No](無効)です。 これは、以前のバージョンの Backup and DR エージェントと同じ動作です。 開始パスが存在しない場合でも、ジョブは失敗しません。
    Enable Degraded Capture Mode 劣化キャプチャ モードでは、 Change Block Tracking (CBT)サービスが利用できない場合に増分データをキャプチャします。 データのキャプチャに時間がかかることがあります。選択肢は [Yes] または [No] です。
    スクリプト タイムアウト
    (エージェント ベースのバックアップにのみ適用)
    Backup and DR エージェントを使用すると、ポリシーの実行前または実行後にアプリケーションのホストで実行されるホスト側のスクリプト を作成できます。ポリシー テンプレートで提供される 4 つのタイムアウトは、ホスト側のスクリプトの 4 つのステージに直接マッピングされます。
    注: デフォルトでは、スクリプトのタイムアウト値は次の値になります。スクリプトのタイムアウトが指定されていない場合、 値は空白になり、デフォルトが使用されます。
  • スクリプト初期化タイムアウト: ジョブがアクションを実行する前に、ホストで呼び出されたスクリプトをジョブが待機する時間を定義します。このタイムアウト内にスクリプトが完了しない場合、ジョブは失敗します。 デフォルト値は 60 秒です。指定できる範囲は 1 ~ 86,400 秒です。
  • スクリプト フリーズ タイムアウト: スナップショットが作成される前に、アプリケーションをフリーズさせるために呼び出されたスクリプトをポリシーが待機する時間を定義します。このタイムアウト内にスクリプトが完了しない場合、ジョブは失敗します。 デフォルト値は 60 秒です。指定できる範囲は 1 ~ 86,400 秒です。
  • Script Unfreeze Timeout: ポリシーが、スナップショットが作成された後にアプリケーションをフリーズさせるために呼び出されたスクリプトを待機する時間を定義します。このタイムアウト内にスクリプトが完了しない場合、ジョブは失敗します。 デフォルト値は 60 秒です。指定できる範囲は 1 ~ 86,400 秒です。
  • Script Finish Timeout: ポリシーがジョブの最後に呼び出されたスクリプトを待機する時間を定義します。このタイムアウト内にスクリプトが完了しない場合、 ジョブは失敗します。デフォルト値は 60 秒です。 指定できる範囲は 1 ~ 86,400 秒です。
  • 次のステップ