VSSでStorage Areaを設定する際に下記のメッセージで失敗することがある。
Failed to create the storage area association.
Error 0x8004231d: The specified shadow copy storage association is in use and so can’t be deleted.
Storageエリアに対してVSSボリュームを関連付ける際に、有効なシャドウコピーがあると失敗する。
すでに関連付けられているシャドウコピーがあるか確認するためにはWindows 2008から提供されたdiskshadowコマンドを使う。
diskshadowに入るためにはコマンドラインを管理者権限で開始して、プロンプトにdiskshadowをと入力する。
C:\Users\usera>diskshadow Microsoft DiskShadow version 1.0 Copyright (C) 2007 Microsoft Corporation On computer: TOKFS02, 3/10/2014 4:07:22 PM
シャドウコピーの一覧を取得する。
DISKSHADOW> list shadows all
Querying all shadow copies on the computer ...
* Shadow copy ID = {07991446-8077-48b6-b8d1-4900ccf3bfc1}
<No Alias>
- Shadow copy set: {eeffe972-17c3-415a-8035-42e33cf31082}
<No Alias>
- Original count of shadow copies = 1
- Original volume name: \\?\Volume{b9346b2f-a678-11e1-a878-000c2
9971afe}\ [E:\]
- Creation time: 3/10/2014 3:49:25 PM
- Shadow copy device name: \\?\GLOBALROOT\Device\HarddiskVolumeS
hadowCopy56
- Originating machine: tokyo001.my.company.com
- Service machine: tokyo001.my.company.com
- Not exposed
- Provider ID: {b5946137-7b9f-4925-af80-51abd60b20d5}
- Attributes: Auto_Release Differential
上記よりE:にシャドウコピーがあることがわかる。ボリュームE:についてストレージエリアを変えるときにはまずこのシャドウコピーを削除する必要がある。シャドウコピーを削除すればこれまでに作成されたバージョンについては利用できなくなるので、あらかじめテープバックアップなどをとっておく。シャドウコピーを削除せずに、ストレージエリアを変更することはできない。
シャドウコピーの削除方法はいろいろあるが、ボリューム単位で削除するのが手間がかからない。
DISKSHADOW> delete shadows volume e:
Deleting shadow copy {07991446-8077-48b6-b8d1-4900ccf3bfc1} on volume \\?\Volume
{b9346b2f-a678-11e1-a878-000c29971afe}\ from provider {b5946137-7b9f-4925-af80-5
1abd60b20d5} [Attributes: 0x00020000]...
Number of shadow copies deleted: 1
DISKSHADOW> list shadows all
Querying all shadow copies on the computer ...
No shadow copies found in system.
これでシャドウコピーを削除できたのでストレージエリアを変更できる。

この記事で再起動することなくボリュームシャドウの取得先を変更することができました。
大変助かりました!