Windows 2008 R2 - シャドウ コピーの管理と保持

Windows 2008 R2 - シャドウ コピーの管理と保持

これは何年も私を悩ませてきましたが、今また対処しています。シャドウ コピー/VSS という魔法のすべてを私は完全に理解したことがありません。それが何をするのか、最初にどのようにセットアップしてボリュームにスケジュールを設定するのか、ある程度は理解しています。バックアップにおけるその役割も理解しています。

シナリオ

簡単にするために、私の環境ではボリュームを 1 つだけ使用します。次のスケジュールを有効にしています。

1 - M-F 7am starting on 4/14/13
2 - M-F 12pm starting on 4/14/13
3 - 1st day of the month at 9am starting on 6/11/13

Use limitそのボリュームのシャドウ コピーの はです25,599MB (25GB)

ボリュームには空き領域250GBがあります44GB

今日から遡って、2013 年 7 月 29 日までのシャドウ コピーの正しい時間/スケジュールをすべて表示します。それ以上遡ることはできず、2013 年 7 月 1 日の月次コピーはありません。

最も古いものが上書きされるまでに 64 個のコピー制限があると読んだことを覚えています。現在リストにあるコピーはちょうど 64 個あるので、これは理にかなっています。


私の質問

  1. この 64 コピー制限を変更する方法はありますか?
  2. 月次コピーが上書きされるのを何らかの方法で防ぎ、代わりに「日刊」だけを上書きするようにすることはできますか?
  3. MS または他の企業は、私が上で既に行ったボリューム上の基本的なスケジュール設定などよりも細かい方法でシャドウ コピーを管理する方法を提供していますか? つまり、「このスケジュールの過去 4 週間のみを保持する」などと指示する機能です。

私の目標は、12 個の「月刊」と、その前の月の 2 個の「日刊」 (合計でおよそ 72 個になると思われます) を入手できる状態に到達することです。

Commvault Simpana を使用して「実際のバックアップ」を行っていますが、単純なファイル共有の場合はシャドウ コピーからの復元の方がはるかに簡単です。

答え1

  1. はい、レジストリ キーを使用して、ボリュームあたりのシャドウ コピーの制限を最大 512 個まで変更できますMaxShadowCopies。また、VSS が使用できるストレージ領域の量も調整する必要がある可能性がありますvssadmin.exe Resize ShadowStorage。(ボリュームのシャドウ コピーを構成して、より容量の多い別のボリュームにバックアップすることもできます。ここでも、vssadmin.exe が役立ちます。)

  2. いいえ。

  3. いいえ。

VSS は単体でも十分に機能しますが、非常に基本的なものです。優れたエンタープライズ バックアップ ソリューションのほとんどは、Windows マシンで VSS を使用しています。ただし、非常にきめ細かく調整された保持ポリシーを実現するには、より徹底したバックアップ ソリューションを使用する必要があります。

答え2

私の目標は、12 個の「月刊」と、その前の月の 2 個の「日刊」 (合計でおよそ 72 個になると思われます) を入手できる状態に到達することです。

すでにお気づきのとおり、自動 VSS 削除メカニズムでは、常に最も古いシャドウ コピーが削除され、より高度な保持スキームを構成することはできません。また、特定のシャドウ コピー セットに「削除不可」マークを設定することも不可能のようです。

これを克服するには、シャドウコピーのスペース制限を無効(または少なくとも増やす)にして、必要に応じて定期的なスクリプトでシャドウコピーを消去します。diskshadow実行可能または採用win32_shadowcopy WMI クラスシステムのタスク スケジューラを通じて新しい VSS コピーが作成される前に呼び出すのが最も便利です。

関連情報