web-dev-qa-db-ja.com

シャドウコピーの削除

2008r2サーバーで削除できない〜400GBのシャドウコピーがあります。これまでに行った手順:

GUIですべてのシャドウコピーを無効にしましたが、459GBは使用中と表示されています。

ランvssadmin list shadowstorage、得た:

Used Shadow Copy Storage space: 447.245 GB (24%)
Allocated Shadow Copy Storage space: 449.058 GB (24%)
Maximum Shadow Copy Storage space: 250 GB (13%)

ランvssadmin delete shadows /all、得た:

Error: Snapshots were found, but they were outside of your allowed context. 
Try removing them with the backup application which created them.

実行diskshadowdelete shadows all

シャドウコピーは、VSSadminまたはdiskshadowに一覧表示されなくなりましたが、GUID filename in c:\system volume information、スペースを占有しています。

  1. これらのファイルを安全に削除できますか?
  2. ほとんどの場合、アクセスが拒否され続けるため、それらの所有権を取得して削除するにはどうすればよいですか。
2
Ceri Thomas

このサーバーを再起動すると、残りのシャドウコピーファイルがパージ/削除され、ドライブのスペースが解放されました。ただし、シャドウコピーが割り当てられた領域よりも多くの領域を使用し始めた原因にはまだ興味があります。

2
Ceri Thomas

次のコマンドのセットを使用して、スペースをすぐに再利用することもできます。

vssadmin list shadowstorage
vssadmin delete shadowstorage /for=F: /on=F:

/ shaおよび/ onオプションの詳細については、delete shadowstorageコマンドのヘルプを参照してください。

Delete ShadowStorage /For=ForVolumeSpec [/On=OnVolumeSpec] [/Quiet]
-ForVolumeSpecとOnVo​​lumeSpec間の既存のシャドウコピーストレージの関連付けを削除します。/Onオプションが指定されていない場合、指定されたForVolumeSpecのすべてのシャドウコピーストレージの関連付けが削除されます。

使用例:vssadmin Delete ShadowStorage /For=C: /On=D:

お役に立てば幸いです。

2
Tim Hoekstra

私の知る限り、Windowsは必要に応じてVSSデータを解放します。手動で削除する必要はありません。これは、Windows Serverバックアップによって行われる典型的なセットアップです。

詳細については、こちらをご覧ください: http://technet.Microsoft.com/en-us/library/cc772523.aspx

0
Noor Khaldi

私もこれに遭遇しました。無効にしても、VSSはデータを保存することがあります。

これを修正するために行ったのは、最大VSSストアを非常に小さい数に設定することでした。それは一般的な解決策のようです。

http://communities.vmware.com/thread/343771?start=0&tstart=

0

Windows 2008R2サーバーでは、vssadminではなく "DiskShadow"を使用する必要があります。シャドウコピーを手動で削除するには:

run cmd as admin
cmd> Diskshadow
Diskshadow> List shadows all (to see what shadows exist)
Diskshadow> delete shadows all

お役に立てれば。

0
Stribb