質問

SharePointサイト収集の実際のサイズ(他のInfosの中で)をリストし、CSVにエクスポートできるPowerShell-Scriptを作成したいと思います。
そのスクリプトを書いて、サイト収集の「サイズ」を取得する方法が複数あることを発見しました。

  1. spsite.usageinfo.storage
    「サイトコレクションによって消費されるバイトのストレージの合計量が含まれています」http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spsite.usageinfo.storage.aspx
  2. spsiteadministration.diskused
    「サイトコレクションが使用するディスクスペースの量を示す値を取得します」
    http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spsiteadministration.diskused.aspx

私の経験では、spsiteadministration.diskuseはspsite.usageinfo.storageよりも大きいですが、両方とも同じ値を返すことがあります。

それで、誰かが違いが正確に何であるかを説明できますか?

役に立ちましたか?

解決

I +1'd Andersはあなたがやりたいことにアプローチする正しい方法であるために答えますが、あなたのポイントまで、「バイトのストレージの量」と「使用されるディスクスペースの量の違いが何であるかについての質問に対処しません"。

私が見ているので、これには2つの理由があります:

1)usageInfoは、データが追加またはサイトコレクションから削除されると、リアルタイムで計算されます。一方、メンテナンスジョブの一部として、Diskusedは設定された間隔で計算されると思います。

2)usageinfoは、クォータにカウントされないため、ステージ2のリサイクルビンのアイテムをカウントできない場合があります。ステージ1のリサイクルビンのアイテムのみが割り当てにカウントされます。

他のヒント

spsite.usageプロパティをご覧ください

Todd Klindtには、あなたが望むものに近いスクリプトの例があります ここ.

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top