spsite.usageinfo.storageとspsiteadministration.diskusedの違いは何ですか?
-
16-10-2019 - |
質問
SharePointサイト収集の実際のサイズ(他のInfosの中で)をリストし、CSVにエクスポートできるPowerShell-Scriptを作成したいと思います。
そのスクリプトを書いて、サイト収集の「サイズ」を取得する方法が複数あることを発見しました。
- spsite.usageinfo.storage
「サイトコレクションによって消費されるバイトのストレージの合計量が含まれています」http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spsite.usageinfo.storage.aspx - 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には、あなたが望むものに近いスクリプトの例があります ここ.
所属していません sharepoint.stackexchange