データ ストレージの準備

重要

このバージョンの Data Protection Manager (DPM) がサポート終了に達しました。 DPM 2022 にアップグレードすることをお勧めします。

System Center Data Protection Manager (DPM) の展開の主要な部分は、DPM によってバックアップされたデータを格納する方法を見つけ出す方法です。 詳細:

短期保存と長期保存の概要

DPM では、バックアップしたデータに短期保存と長期保存を選択する必要があります。

記憶域 短期的 長期的 特性
Azure クラウド 短期保存に最適 長期保存に最適 - 効率的かつ対費用効果の高いオフサイト ストレージ ソリューションであり、短期保存と長期保存に適しています。
- Azure は、HYPER-V、SQL Server、ファイル サーバーのデータのストレージとして使用できます。 Azure が使用できるのは、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012、または Windows Server 2008 R2 SP1 が実行されているサーバーからデータをバックアップする場合だけです。
- Azure Backup を使用するには、DPM を System Center 2012 SP1 以降で実行する必要があります。
テープ 一部のワークロードは、短期的なストレージのためにテープ (D2T) に直接バックアップできます。

たとえば、ファイル データ (ボリューム、共有、フォルダー)、システム状態、SQL Server、HYPER-V、および DAG で構成されていない Exchange データベースを保存できます。
あらゆるワークロードをテープにバックアップし、オフサイトで長期保存できます (D2D2T)。 - テープへの短期的なバックアップは、頻繁に変更されないため、頻繁なバックアップを必要としないデータに適しています。
- 長期オフサイト テープ ストレージは、法定義務を果たすために保持する必要があるデータに役立ちます
- 長期的な保護と短期的な保護の両方にテープを使用している場合、DPM は最新の短期完全バックアップのコピーを作成して、長期的なテープ バックアップを生成します。 そのため、長期間のバックアップを実施する前日に、短期間の完全バックアップを行うスケジュールを設定することをお勧めします。 これにより、最新の短期バックアップを使用して長期的なバックアップを作成していることを確認できます。
- 短期間のバックアップにディスクを、長期間のバックアップにテープを使用する場合は、長期間のバックアップはディスクのレプリカから作成されます。
- テープからのデータ復旧が遅くなる可能性があるため、障害発生後の短期間にアクセスして回復する必要のない目標復旧ポイント (RPO) が高いデータに適しています。
- 有効な回復ポイントが含まれているテープを空にしたり、そのデータを消去したりすることはできません。 保護グループからソースを削除し、回復ポイントの有効期限を切るか、保護グループの設定を変更してテープ保護をクリアする必要があります。 テープの有効期限を切にするには、テープを無料としてマークし、マークを解除して再カタログ化します。
- テープのバックアップと復旧には、テープの交換などの手動の介入が必要な場合があります。
- テープを追加することで、長期的なストレージ容量を増やすことができます。
- テープ ライブラリまたはスタンドアロン テープ ドライブは、DPM サーバーに物理的に接続する必要があります。 テープ ライブラリにはダイレクト アタッチド SCSI または SAN を使用できます。
ディスク DPM にバックアップされたすべてのデータは、短期ストレージ (D2D) 用のディスクに格納できます ディスク上に長期ストレージがありません。 - ディスクは、データのバックアップと回復のすばやい方法を提供します。 RPO が低く、故障後、迅速にリカバリする必要があるデータに適しています。
- ディスクは、RAID などのディスク テクノロジを使用して冗長性を提供できます。
- ディスクの最大保有期間は 448 日です。
- ディスク バックアップは、実行中のワークロードに影響を及ぼしません。

クラウド ストレージの準備 (Azure Backup)

Azure Backup サービスを使用して保護された DPM データを Azure にバックアップできます。 これは、いくつかのシナリオで役に立ちます。

  • DPM が物理サーバーや仮想マシンとしてオンプレミス展開されている場合 - DPM を物理サーバーまたはオンプレミスの Hyper-V 仮想マシンとして展開している場合、ディスクとテープへのバックアップに加え、Azure Backup を使用してデータをバックアップできます。

  • DPM が Azure で仮想マシンとして展開されている場合 - DPM が Azure 仮想マシンとして展開されている場合 (System Center 2012 R2 更新プログラム 3 から展開可能)、DPM の Azure 仮想マシンにアタッチされた Azure のディスクにデータをバックアップしてから、データ記憶域とバックアップを Azure Backup にオフロードすることができます。

DPM で保護グループを設定する場合は、短期ストレージ用のディスクを選択し、Azure へのオンライン バックアップを有効にします。 次の点に注意してください。

  • さまざまな前提条件と制限があります。 詳細については、こちらを参照してください

  • DPM コンソールで保護グループに対してクラウドへのバックアップを有効にする前に、Azure Backup を設定する必要があります。 DPM で Azure Backup を設定する方法ないついては、こちらを参照してください。

ディスク記憶域の準備

DPM では、DPM 記憶域プールにデータを保存することでデータをディスクにバックアップし、短期保存します。 記憶域プールは一連のディスクとボリュームから構成され、DPM サーバーによって保護されるデータの回復ポイントが保存されます。 ディスクにデータを格納する前に、記憶域プールに少なくとも 1 つのディスクまたはボリュームが必要です。 記憶域プールとして、次のものを使用できます。

Note

ネットワーク接続記憶域 (NAS) および仮想プロビジョニングされた仮想ディスクは、DPM 記憶域プールでの使用がサポートされていません。

  • 直接取り付け記憶域 (DAS)

  • ファイバー チャネル記憶域ネットワーク (SAN)

  • iSCSI ストレージ機器または SAN

記憶域プールのベスト プラクティス

ベスト プラクティス 詳細
ディスク制限 - DPM サーバーには、少なくとも 2 つのディスクをインストールする必要があります。 1 つはスタートアップ ファイル、システム ファイル、DPM インストール ファイル専用ディスクで、もう 1 つは記憶域プール専用です。 DPM では、ディスクとは、Windows ディスク管理ツールでディスクと見なされるすべてのディスク デバイスを指します。 スタートアップ ファイル、システム ファイル、または DPM インストールのコンポーネントを含むディスクは、記憶域プールに追加されません。
- 記憶域プールに追加するディスクには、パーティションを設定しないでください。 ディスクを準備するために、DPM はディスクを再フォーマットし、データをすべて消去します。
- 記憶域プールは、IDE、SATA、SCSI など、ほとんどのディスクの種類をサポートし、記憶域プールはマスター ブート レコード (MBR) と GUID パーティション テーブル (GPT) の両方のパーティション スタイルをサポートします。 Microsoft では、GPT ディスクの使用を推奨しています。
- 記憶域プールに SAN を使用する場合、Microsoft では、ディスクとテープ用に個別のゾーンを作成することを推奨しています。 1 つのゾーン内にデバイスを混合しないでください。
- DPM では、記憶域プール内での USB/1394 ディスクはサポートされません。
- 一部のオリジナル機器メーカー (OEM) には、提供されるメディアからインストールされた診断パーティションが含まれています。 この診断パーティションは OEM パーティション、または EISA パーティションとも呼ばれます。 このようなディスクは、記憶域プールに追加する前に EISA パーティションを削除する必要があります。
- 記憶域プール内のボリュームの代わりに、ディスク管理で定義したカスタム ボリュームを使用できます。
- 必要に応じて容量を追加できるように、拡張性のあるハードウェアを使うことをお勧めします。
重複除去のサポート HYPER-V 仮想マシンとして実行している DPM は、データ重複除去が有効になっている Windows ファイル サーバー上の共有フォルダーの VHD にバックアップ データを格納できます。 詳細については、「DPM 記憶域の重複除去」を参照してください。
容量要件 容量要件は、主に保護されたデータのサイズ、毎日の復旧ポイントのサイズ、予想されるボリューム データの増加率、および保持範囲の目標によって異なります。

毎日の回復ポイントのサイズとは、保護されるデータに対して 1 日に行われる変更の合計サイズのことです。 これは増分バックアップのサイズとほぼ一致します。 保有期間とは、保護されるデータの回復ポイントをディスク上に保持しておく日数のことです。 ファイルの場合、DPM は保護グループに含まれる各ボリュームにつき最大 64 個の回復ポイントを保存でき、1 日あたり保護グループごとに最大 8 個の回復ポイントを作成しスケジュールすることができます。

保有期間の範囲は、保護されたデータの復旧ポイントをディスクに格納する日数です。 ファイルの場合、DPM は保護グループに含まれる各ボリュームにつき最大 64 個の回復ポイントを保存でき、1 日あたり保護グループごとに最大 8 個の回復ポイントを作成しスケジュールすることができます。 ファイルの回復ポイントが 64 に制限されているのは、ボリューム シャドウ コピー サービス (VSS) の制限によります。 回復ポイントの制限はアプリケーション データには適用されません。

記憶域プールは、保護されたデータのサイズの 2 倍にすることをお勧めします。 毎日の回復ポイント サイズを保護データ サイズの 10% とし、保有期間を 10 日間と想定しています。 サイズを適切に見積もるには、平均的な 1 日の増分バックアップを確認します。 たとえば、100 GB のデータの増分バックアップに 10 GB のデータが含まれる場合は、毎日の回復ポイントのサイズは約 10 GB になります。 organizationでは、10% と 10 日間の見積もりが機能しないように調整する必要があります。

保有期間を長く設定するほど、毎日作成できる回復ポイントの数は少なくなります。 たとえば、保有期間目標が 64 日の場合、毎日作成できる回復ポイントは 1 つだけです。 8 日の場合、毎日 8 つの回復ポイントを作成できます。 保有期間目標が 10 日の場合には 1 日約 6 個の回復ポイントを作成できます。
ディスク構成 記憶域プールに直接接続ストレージを使用している場合は、独立ディスク (RAID) の冗長アレイのハードウェア ベースの構成を使用することも、"ディスクの単一束" (JBOD) 構成を使用することもできます。 記憶域プールに追加するディスク上に、ソフトウェアベースの RAID 構成は作成しないでください。

ディスク構成を決定するには、その環境における容量、コスト、信頼性、およびパフォーマンスの相対的な重要度を検討する必要があります。 たとえば、JBOD はパリティ データの格納にディスク スペースを使用しないので、記憶域容量を最大限に活用できます。 ただし、同じ理由から JBOD 構成は信頼性に劣り、1 つのディスクが故障した場合にデータの損失を避けることはできません。

DPM の一般的な展開には、容量、コスト、信頼性、パフォーマンスのバランスがとれた RAID 5 構成をお勧めします。

記憶域プールに含まれるディスクの構成オプションを評価するには、次の表を参照してください。JBOD と各レベルの RAID の妥協点がそれぞれ 4 (非常に良好) ~ 1 (許容範囲内) の評価で比較されています。
カスタム値 カスタム ボリュームを利用するとことがあります。カスタム ボリュームは、記憶域プールに含まれていない、保護グループ メンバーのレプリカおよび回復ポイントの格納先として使用されるボリュームです。 たとえば、特定のデータ ソースのストレージをより細かく制御できれば便利な場合があります。あるいは、SAN で高性能な LUN を利用し、重要なデータを保存しなければならない場合があります。

システムおよびプログラム ファイルが含まれるボリュームを除き、DPM サーバーに接続されている任意のボリュームは、カスタム ボリュームとして選択できます。 保護グループ メンバーにカスタム ボリュームを使用するには、レプリカを格納するボリュームと回復ポイントを格納するボリュームの、2 つのカスタム ボリュームが必要です。

DPM はカスタム ボリューム内の領域を管理できません。 カスタム レプリカ ボリュームまたは回復ポイントのボリュームが領域不足であるというアラートが DPM で表示されたら、ディスク管理を使用してカスタム ボリュームのサイズを手動で変更する必要があります。

保護グループが作成された後で、そのグループ メンバーに選択された記憶域プールまたはカスタム ボリュームを変更することはできません。 変更するには、データ ソースの保護を停止し、もう一度保護グループに追加する必要があります。

ディスク オプションの比較

ディスク

ディスク構成 容量 コスト 信頼性 パフォーマンス/拡張性
JBOD 4 4 1 4
RAID 0 4 4 1 4
RAID 1 1 1 4 3
RAID 5 3 3 3 3
RAID 10 1 1 4 4

記憶域プールの構成

前提条件に従って、ディスクを 1 つ以上設定した後、それらを記憶域プールに追加できます。

  • DPM 管理者コンソールで、[管理>ディスク] を選択します

  • ツール リボンの [ 追加] を選択し、[ 記憶域プールへのディスクの追加] で、[ 使用可能なディスク ] の一覧から追加するディスクを選択します。

ストレージ プールを設定した後、バックアップするデータ ソースを含む保護グループを作成すると、そのバックアップ データの短期ストレージとしてディスクを構成できるようになります。

テープ バックアップの準備

  • DPM は、テープ ライブラリ、またはスタンドアロン テープ ドライブにバックアップすることができます。

  • テープ ライブラリまたはスタンドアロン テープ ドライブを SAN または SCSI で DPM サーバーに取り付ける必要があります。 テープ デバイスと DPM の間に互換性がある必要があります。 互換性のあるテープ ライブラリの識別に関するページを参照してください

  • 互換性のあるテープ ライブラリの一覧を入手してください。

  • 必要なテープ容量は、保護するデータのサイズと実行するテープ バックアップ ジョブの回数によって異なります。 保護グループごとに必要なテープの数を計画するには、バックアップの頻度に保有期間を掛けます。

  • スタンドアロン テープ ドライブの場合、DPM は保護グループごとに次を実行します。

    • すべての短期バックアップを 1 つのテープに追加します。

    • すべての長期バックアップを、短期バックアップ テープとは異なる 1 つのテープに追加します。

    • テープの空き容量がなくなると、DPM が新しい空のテープを追加するようにアラートを表示します。

  • テープ ライブラリ:

    • DPM では、それぞれの保護グループに 2 つ以上のテープを割り当てることができます。 保護グループのすべてのデータ ソースは、短期的な保護と長期的な保護のいずれの場合も、常に同じテープに追加されます。

    • 保護グループの設定で複数のドライブの割り当てが指定されている場合、データ ソースはテープに分割されます。 たとえば、データ ソースが 5 つあり、テープ ドライブの最大数が 2 つの場合、DPM では、3 つのデータ ソースが 1 つのテープに書き込まれ、2 つのデータ ソースが別のテープに書き込まれることがあります。 その結果、データ サイズ、スケジュールされているその他のバックアップ テープ ジョブ、その時点で利用できるテープ ドライブの数によってはテープ間でデータが不均等に配分されることがあります。

  • テープへの長期バックアップでは、各完全バックアップ ジョブにテープを割り当てて、各長期バックアップ復旧ポイントが常に新しいテープ上に配置されるようにします。

  • 使用可能な空きテープの数は、短期または長期のバックアップにテープが割り当てられるにつれて減っていきます。 長期バックアップ用の新しいテープがなくなると、アラートが生成されます。

  • 短期のバックアップでテープを使用するように構成し、完全バックアップ オプションを選択した場合は、各完全バックアップ ジョブで新しい空きテープを必要とします。

  • 2 つの保護グループ メンバーに対して 2 つの異なる 復旧ポイント (テープ) 作成 アクションをトリガーすると、DPM によって 2 つのテープ バックアップ ジョブが作成され、2 つのテープが必要になります。 2 つの保護グループ メンバーに対して 1 つの 作成回復ポイント (テープ) アクションをトリガーすると、1 つのテープが使用されます。 これにより、選択した保護グループ メンバーのデータが、同じテープへのアドホック バックアップに併置されます。

テープ デバイスをインストールして構成する

  1. テープ ドライブのアタッチ - テープ デバイスから提供される指示に従って、テープ ドライブを DPM サーバーにアタッチし、インストールします。

  2. シリアル番号の確認 - メディア チェンジャーおよびテープ ドライブのシリアル番号があることを確認します。 DPM はこの番号を使用して識別を行います。 イントールされたテープ デバイスがデバイス マネージャーに表示されます。

  3. ファイアウォールの例外の追加 - DPM がテープを検出できるように、ファイアウォールの例外を追加します。

    C:\Program Files\Microsoft System Center 2012\DPM\SQL\SSQL10_50.MSDPMV4RC\MSSQL\Binn\sqlservr.exe C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe C:\Program Files\Microsoft System Center 2012\DPM\DPM\bin\DPMLA.exe

  4. ファイアウォールの例外の追加 - DPM がテープを検出できるように、ファイアウォールの例外を追加します。

    C:\Program Files\Microsoft System Center 2012\DPM\SQL\SSQL10_50.MSDPMV4RC\MSSQL\Binn\sqlservr.exe C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe C:\Program Files\Microsoft System Center 2012\DPM\DPM\bin\DPMLA.exe

  5. 手動で検出 - DPM は物理的に接続されているテープ デバイスを自動的に検出して、[管理] ビューの [ライブラリ] ワークスペースに表示します。 デバイスが表示されない場合は、[再スキャン] ボタンで手動で検出することができます。 この処理には数分かかる場合があります。 再スキャン後、デバイス マネージャーとテープ ライブラリに表示される詳細が同じであることをチェックします

  6. テープ共有を設定する - 複数の DPM サーバーの間で、1 つのテープ ライブラリを共有する場合、テープ共有を設定します。 次の点に注意してください。

    • テープ ライブラリは、通常、テープ メディアのマウントおよびマウント解除を自動的に行うテープ ドライブのコレクションです。

    • テープ ライブラリは、記憶域ネットワーク (SAN) 環境に存在する必要があります。

  7. ライブラリ サーバーとは、DPM がインストールされ、ライブラリ共有コマンドが実行済みで、メディア チェンジャーが有効になっているコンピューターです。 ライブラリ クライアントは DPM がインストールされ、ライブラリ共有コマンドが実行済みで、メディア チェンジャーが有効になっていないコンピューターです。 ライブラリ サーバー コンピューターとすべてのライブラリ クライアント コンピューターのシステム構成は可能な限り類似しており、ライブラリ サーバーで保護グループを構成しないことをお勧めします。

  8. 共有ライブラリを使用しているすべての DPM は、DPM データベースをホストするため、同様の SQL Server 設定を使用する必要があります。 たとえば、すべてが DPM データベースのローカル インスタンスを使用するか、またはすべてがリモート インスタンスを使用する必要があります。 ローカル インスタンスを使用する DPM サーバーもあれば、リモート インスタンスを使用している DPM サーバーもあります。

テープを設定した後に、保護するデータ ソースを含む保護グループを作成すると、長期間および短期間のデータ記憶域用のテープを選択することができます。

複数の DPM サーバーで共有ライブラリを使用する場合、次の手順に進んでください。

テープ共有を設定する

  1. 共有ライブラリのライブラリ サーバーとして使用するコンピューター上で、デバイス マネージャーを使用してメディア チェンジャーを有効にします。

    各ライブラリ クライアント コンピューターで、メディア チェンジャーが有効になっていないことを確認してください。

  2. ライブラリ サーバーとライブラリ クライアント コンピューターの SQL Server インスタンスの名前付きパイプのプロトコルを有効にします。 次に、SQL のサービスを再起動します。

  3. 共有ライブラリを使用するように DPM サーバーを構成するには、各ライブラリ クライアント コンピューターで、管理者特権でのコマンド プロンプト ウィンドウを開き、次のコマンドを実行します。

    • cd <system drive>:\Program Files\Microsoft System Center 2012 R2\DPM\DPM\Setup

    • AddLibraryServerForDpm.exe -DpmServerWithLibrary <FQDN of library server> この '<FQDN of library server>' には、ライブラリ サーバーの完全修飾ドメイン名を指定します。

  4. ライブラリ サーバー コンピューターで、管理者特権でのコマンド プロンプト ウィンドウを開き、各ライブラリ クライアントごとに次のコマンドを実行します。 たとえば、ライブラリ サーバーで 3 台のライブラリ クライアントがサポートされている場合は、ライブラリ サーバーでこのコマンドを 3 回実行します。

    • cd <system drive>:\Program Files\Microsoft System Center 2012 R2\DPM\DPM\Setup

    • AddLibraryServerForDpm.exe - ShareLibraryWithDpm <FQDN of library client> ここで、<FQDN of library client> は、ライブラリ クライアントの完全修飾ドメイン名です。

  5. ライブラリ クライアント コンピューターで次のコマンドを実行する前に、SQL Server (MSDPM2012) サービスと SQL Server Agent (MSDPM2012) サービスはログオン アカウントとしてドメイン ユーザー アカウントを使用します。 また、ライブラリを共有するすべてのコンピューターで、ドメイン アカウントがローカル管理者グループに属していることを確認します。 それから、各ライブラリ クライアント コンピューターで、管理者特権でコマンド プロンプト ウィンドウを開き、次のコマンドを実行します。

    • cd <system drive>:\Program Files\Microsoft System Center 2012 R2\DPM\DPM\Setup

    • SetSharedDpmDatabase -DatabaseName <SqlServer\Instance\DatabaseName> [-DoNotMoveData] ここで、<SQLServer\Instance\Databasename> には、ライブラリ サーバーのデータベース名を指定します。 この名前は DPM 管理者コンソールの [DPM のバージョン情報] ウィンドウで確認できます。

  6. DPM 管理者コンソールのライブラリ サーバーで、再スキャンを実行します。 次に、各ライブラリ クライアント コンピューターで再スキャンまたは更新を実行します。

    すべての DPM サーバー上の全メディアをすばやく表示するには、各サーバー上で再スキャンを行ってから、詳細なインベントリを実行するのが最も簡単な方法です。 次に、いずれかのサーバー上で複数のメディアを空きメディアとしてマークしてから、その他のサーバー上で更新を実行します。 ライブラリ共有の構成後、共有テープ ライブラリを各 DPM サーバーに接続されたテープ ライブラリと同様に使用できるようになります。

次のステップ

記憶域の計画後、テープ記憶域を検討している場合、「Identify compatible tape libraries」(互換性のあるテープ ライブラリの特定) という記事を参照してください。

DPM をインストールする用意ができたら、DPM のインストールに関する記事を参照してください。