バックアップの構成と実行

 

スケジュールされたバックアップおよびオンデマンド バックアップを構成し実行します。

  • 短期記憶域へのバックアップの構成

  • 長期記憶域へのバックアップの構成

  • バーチャル マシンのバックアップ ウィンドウの構成

  • オンデマンド バックアップの実行

スケジュールされたバックアップの構成

保護グループを作成するか、またはその設定を変更する際には、短期および長期の保護のためのバックアップ設定を構成します。 保護グループ内のバーチャル マシンに対して、開始時刻と終了時刻を指定して、それらのバックアップを実行する特定の時間枠を作成することで、バックアップのスケジュール設定を調整することができます。

新しい保護グループを作成する際には、データの初期レプリケーションを実行する方法を指定します。 この初期レプリケーションの後に、指定した設定に従ってバックアップが実行されます。

短期記憶域へのバックアップの構成

設定

ディスク (またはディスク + Azure) への短期バックアップ

テープへの短期バックアップ

保有期間の範囲

データが短期的記憶域に保存される期間

1 ~ 64 日から設定します。

ディスクに加えて Azure Site Recovery にバックアップする場合は、1 日 1 回の同期で最大 120 日間、データを Azure に格納することができます。 最大 2 回の同期を実行できますが、この場合は保有期間が 60 日間に短縮されます。 Azure バックアップは、Windows Server 2008 R2 SP1 以降を実行しているサーバー用と、HYPER-V および SQL Server ワークロード用にのみ使用できます。

1 ~ 12 週間から設定します。

同期頻度 - 時間

DPM サーバー上のデータ レプリカを保護されたリソースと同期するためにデータ ソースの増分バックアップが実行される頻度

15 分 ~ 24 時間の増分バックアップを設定します。 15 分が既定値です。

該当なし。

同期頻度 – 回復ポイント

スケジュールされた各回復ポイントの直前に、高速完全バックアップが実行されます。

スケジュールされた各回復ポイントの前に、高速完全バックアップが実行されるように設定します。

該当なし。

バックアップの頻度

該当なし

保有期間の範囲に応じて、バックアップが毎日、毎週、または隔週で実行されるように設定します。

バックアップ モード

テープへのバックアップの種類と実行のタイミング

該当なし

完全バックアップまたは完全バックアップと増分バックアップを設定します。 完全バックアップと増分バックアップは、バックアップの頻度を毎日に設定している場合にのみ使用できます。

増分バックアップと完全バックアップを選択する場合、実際の保有期間の範囲は指定した値よりも最大で一週間長くなります。これは完全バックアップと増分バックアップの間に依存関係があるためです。 完全バックアップで使用するテープは、増分バックアップ テープの後に限りリサイクルされます。 たとえば毎日増分バックアップを行い、毎週完全バックアップを行う場合、完全バックアップ テープがリサイクルされるには、毎週の完全バックアップ テープは毎日の増分バックアップ テープ 6 つがリサイクルされるまで待つ必要があります

データの圧縮と暗号化

該当なし

データをテープに書き込む前に暗号化し、テープ上で圧縮できます

回復ポイント - ファイル データ

回復ポイントを作成する日付と時刻を設定します。 ファイル データのバックアップは同期と回復ポイントのみから構成され、回復できるポイントのみを回復できます。 

回復ポイントを作成するために日付と時刻を設定します。

回復ポイント - アプリケーション データ

アプリケーションが増分バックアップをサポートする場合、回復ポイントは保有期間の範囲に対して構成された設定に基づいて作成されます (増分バックアップの場合)。 アプリケーションが増分バックアップをサポートしない場合、各高速完全バックアップはアプリケーション データの回復ポイントを作成します。

データ レプリカを更新して、ブロック レベルの変更をデータベース ファイルに適用することで、高速完全バックアップが同期されます。 これらのバックアップは、Exchange、SQL、SharePoint などのデータベースを含むアプリケーションでのみ使用されます。 高速完全バックアップ間の同期ではログ ファイルのみをレプリケートします。 高速完全バックアップと同期のバックアップの両方を回復することができます。 これに対し、ファイル データのバックアップには同期と回復ポイントのみが含まれており、回復ポイントのみを回復できます。 

アプリケーションが増分バックアップをサポートする場合、回復ポイントは保有期間の範囲に対して構成された設定に基づいて作成されます (増分バックアップの場合)。 アプリケーションが増分バックアップをサポートしない場合、各高速完全バックアップはアプリケーション データの回復ポイントを作成します。

長期記憶域へのバックアップの構成

長期バックアップ (テープ)

保有期間の範囲

データが短期的記憶域に保存される期間

1 ~ 99 年から設定します。

バックアップの頻度

1 ~ 99 年:毎日、毎週、隔週、毎月、四半期ごと、半年ごと、毎年を設定します。

1 ~ 11 か月:毎日、毎週、隔週、毎月。

1 ~ 4 週:毎日、毎週。

バックアップ モード

テープへのバックアップの種類と実行のタイミング

完全バックアップまたは完全バックアップと増分バックアップを設定します。 完全バックアップと増分バックアップは、バックアップの頻度を毎日に設定している場合にのみ使用できます。

増分バックアップと完全バックアップを選択する場合、実際の保有期間の範囲は指定した値よりも最大で一週間長くなります。これは完全バックアップと増分バックアップの間に依存関係があるためです。 完全バックアップで使用するテープは、増分バックアップ テープの後に限りリサイクルされます。 たとえば毎日増分バックアップを行い、毎週完全バックアップを行う場合、完全バックアップ テープがリサイクルされるには、毎週の完全バックアップ テープは毎日の増分バックアップ テープ 6 つがリサイクルされるまで待つ必要があります

データの圧縮と暗号化

データをテープに書き込む前に暗号化し、テープ上で圧縮できます

回復ポイント - ファイル データ

回復ポイントを作成する日付と時刻を設定します。 ファイル データのバックアップは同期と回復ポイントのみから構成され、回復できるポイントのみを回復できます。 

回復ポイント - アプリケーション データ

アプリケーションが増分バックアップをサポートする場合、回復ポイントは保有期間の範囲に対して構成された設定に基づいて作成されます (増分バックアップの場合)。 アプリケーションが増分バックアップをサポートしない場合、各高速完全バックアップはアプリケーション データの回復ポイントを作成します。

高速完全バックアップは、ブロック レベルの変更をデータベース ファイルに適用するためにデータ レプリカを更新する同期の一種です。 これは、Exchange、SQL、SharePoint などのデータベースを含むアプリケーションでのみ使用されます。 高速完全バックアップ間の同期ではログ ファイルのみをレプリケートします。  高速完全バックアップと同期のバックアップの両方を回復で使用することができます。

バーチャル マシンのバックアップ ウィンドウの構成

DPM の既定では、保護グループのバックアップの開始時刻はスケジュールしますが、終了時刻は指定しません。 DPM 201 R2 更新プログラム 3 以降では、短期ディスク記憶域へのバックアップ ジョブをいつ開始および終了するかを指定するバックアップ ウィンドウを構成することができます。 現在、これはバーチャル マシンでのみサポートされています。 保護グループのその他の種類のワークロードに対するバックアップ ウィンドウはサポートされません。

バックアップ ウィンドウの作成

次の Windows PowerShell スクリプトを使用して、バックアップ ウィンドウを作成します。

$pgName = $args[0]
$startTime = $args[1]
$duration = $args[2]
$pg = Get-ProtectionGroup -DPMServerName $env:computername | ?{$_.FriendlyName -like "*$pgName*"}
$mpg = Get-ModifiableProtectionGroup $pg

$sched = Get-DPMPolicySchedule -ProtectionGroup $mpg -ShortTerm | ? { $_.JobType -eq "FullReplicationForApplication" }
$sched

Set-DPMBackupWindow -ProtectionGroup $mpg -StartTime $startTime -DurationInHours $duration
Set-DPMPolicySchedule -ProtectionGroup $mpg -DaysOfWeek $sched.WeekDays -TimesOfDay $sched.TimesOfDay -Schedule $sched
Set-DPMConsistencyCheckWindow -ProtectionGroup $mpg -StartTime $startTime -DurationInHours $duration
Set-DPMProtectionJobStartTime -ProtectionGroup $mpg -JobType ConsistencyCheck -StartTime 02:00 -MaximumDurationInHours 3
set-dpmprotectiongroup $mpg

バックアップ ウィンドウ設定の取得

この Windows PowerShell スクリプトを使用して、保護グループのバックアップ ウィンドウ設定を取得します。

$pgName = $args[0]
Disconnect-DPMServer
Connect-DPMServer $env:computername
$pg = Get-ProtectionGroup | ?{$_.FriendlyName -like "*$pgName*"}
'Backup window'
Get-DPMBackupWindow $pg
'CC window'
Get-DPMConsistencyCheckWindow $pg

オンデマンド バックアップの実行

バックアップのスケジュールを設定するのに加えて、保護グループ内のデータ ソースのオンデマンド バックアップを実行することもできます。

  1. 保護グループで、バックアップを実行するデータ ソースを右クリックします。

    • ディスクへのバックアップを実行する場合は、[回復ポイントの作成 - ディスク] を選択します。 増分バックアップがサポートされている場合は、高速完全バックアップと増分バックアップのどちらを実行するかを選択できます。

    • テープへのバックアップを実行する場合は、[回復ポイントの作成 - テープ] を選択します。 最初に同期を行うかどうかを選択することができます。 ファイル データについては、回復ポイントを作成せずに同期のみを行うことを指定できます。

    保護グループ内のすべてのデータ ソースに対してオンデマンド バックアップを実行する場合は、DPM ブログで説明されている PowerShell スクリプトを使用できます。

スケジュールされた 1 回のバックアップを実行する場合は、それを実行する新しい保護グループを作成する必要があります。