Определение размера сайтов / семейств сайтов SharePoint - PullRequest
5 голосов
/ 21 октября 2009

Я собираюсь начать поискать в Google, но решил, что начну здесь. Мы уже нашли VB-скрипт , который перечисляет семейства сайтов SharePoint. Для этого он вызывает stsadm и рекурсивно оценивает каждый сайт, чтобы получить подсайты.

Я хотел бы знать, можем ли мы изменить этот скрипт, чтобы получить размер (в байтах) каждого семейства сайтов / сайта.

Мы используем MOSS 2007.

EDIT : На SO я нашел вопрос, связанный с , но не нашел ответа на вопрос о дисковом пространстве.

Ответы [ 4 ]

5 голосов
/ 21 октября 2009

Размер семейства сайтов можно узнать в МБ.

stsadm -o enumsites -url http://url

<Sites Count="1">
  <Site 
    Url="http://url" 
    Owner="A\user" 
    SecondaryOwner="A\user2" 
    ContentDatabase="WSS_Content_DB"
    StorageUsedMB="13756" 
    StorageWarningMB="0"
    StorageMaxMB="0" />
</Sites>

Обновится, если я найду метод для сайтов / дочерних сайтов.

1 голос
/ 21 октября 2009

Вы также можете получить эту информацию от Central Admin. Управление приложениями> Квота и блокировки семейств сайтов. Внизу отображается количество пробелов, используемых в настоящее время.

0 голосов
/ 09 января 2013

Правильный синтаксис для экспорта http://example.com в c: \ sites.txt

stsadm - o enumsites -url "http://example.com" > c:\sites.txt
0 голосов
/ 21 октября 2009

Вы можете увидеть общее использование диска / дБ на странице настроек сайта, но не знаете, как этого добиться для каждого сайта, хотя я думаю, что STSADM.exe -o enumsites -url htt: // siteurl sites.txt экспортирует файл XML с включенным размером

...