web-dev-qa-db-ja.com

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

これは何年もの間私を悩ませてきました、そして私は今それを再び扱っています。私はシャドウコピー/ VSSである完全な黒魔術を完全には理解していません。私はそれが何をするのか、そしてそれを最初にセットアップし、ボリュームにスケジュールを設定する方法の範囲でそれを得ます。バックアップにおけるその役割も理解しています。

シナリオ

それを簡単にするために、私は私の環境で単一のボリュームに固執します。次のスケジュールを有効にしています。

_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_の空き領域があります。

今日からさかのぼって、7/29/13までのシャドウコピーのすべての正しい時刻/スケジュールを示します。それ以上は戻らず、7/1/13の月次コピーはありません。

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


私の質問

  1. この64コピーの制限を変更する方法はありますか?
  2. 毎月のコピーが何らかの形で上書きされるのを防ぎ、代わりに「デイリー」だけを上書きさせることはできますか?
  3. MSまたは他の人は、上記で既に行ったボリュームなどの基本的なスケジューリングよりもきめ細かくシャドウコピーを管理する方法を提供していますか?すなわち。 「このスケジュールの過去4週間のみを保持する」などと伝える機能。

私の目標は、12の「月刊誌」と前の月の2冊の「日刊新聞」を作成できるようになることです(合計でおよそ72部のように見えます)。

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

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

  2. 番号。

  3. 番号。

VSSはそれ自体でうまく機能しますが、かなり基本的なものです。ほとんどの優れたエンタープライズバックアップソリューションは、WindowsマシンでVSSを利用しています。ただし、これらの本当に細かく調整された保持ポリシーを取得するには、より完全なバックアップソリューションを使用する必要があります。

6
Ryan Ries

私の目標は、12か月の月刊誌と前月の2か月の「日刊新聞」を取得できるようにすることです(合計でおよそ72部のように見えます)。

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

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

1
the-wabbit