サーバーから定期的に のデータを取得することを考えています。私はいくつかの調査を行い、どのサーバーがどのディスクで VSS を実行しているかを調べるために、難しいと感じた - または単に正しいコマンドを見つけられなかった.
私が得た締めくくりはこれです:vssadmin list shadowstorageですが、それは私が理解できないpowershellオブジェクトです。'(D:)' のような文字列を検索してその行を取得するために必要な結果が得られます。
ドライブとスペース情報を配列形式で取得したいのですが。
Shadow Copy Storage association
For volume: (G:)\\?\Volume{68cefbec-f673-467d-95ac-7e442df77cdb}\
Shadow Copy Storage volume: (G:)\\?\Volume{68cefbec-f673-467d-95ac-7e442df77cdb}\
Used Shadow Copy Storage space: 2.91 GB (0%)
Allocated Shadow Copy Storage space: 5.80 GB (0%)
Maximum Shadow Copy Storage space: 400 GB (19%)
編集:これらのデータを取得したいと思います:
Computername: xxxxxxxsvr01
Drive (where VSS running on the drive): G:
Allocated Shadows Storage space: 5.80GB
Next run date: which I have no clue how to get it yet
すべて文字列配列になっているので、それで遊ぶことができます。
誰かがこの暗いトピックに光を当てることができれば、私はとても感謝しています.