الخميس، 23 أكتوبر 2014

سلسلة تقارير الباورشل : تقرير احجام قواعد بيانات المحتوى

هنا تقرير اخر لاحجام  "Content Databases Sizes". حيث يعرض قواعد بيانات المحتوى التي في المزرعة مع ذكر السعة Size التي استهلكها كل منها على مستوى خادم قواعد البيانات بالميجابايت MB.
لاكيد انه تقرير مهم جدا حيث يسمح بمتابعة الاحجام للمحافظة على احجام معقولة لقواعد البيانات حتى تبقى ضمن SharePoint Boundaries حسب ما يوضحه رابط تك نت التالي :

- Content Databases Limits - Software boundaries and limits for SharePoint 2013






Add-PSSnapin microsoft.sharepoint.powershell -ErrorAction SilentlyContinue

# SHARED VARS
$timestamp = get-date -format "yyyyMMdd_hhmmtt"
$date = get-date -format "yyyyMMdd"


#By DB
$filenameStart = "SizeByContentDatabase.csv"
$outfile = ("C:\Scripts_output\{0}_{1}.csv" -f $filenamestart, $timestamp)

$header = "Date,DBName,Size,SiteCollectionCount"
write-host $header 
$header | out-file $outfile

Start-SPassignment -global
$dblist = get-spcontentDatabase
foreach ($db in $dblist)
   #output the DB size 
   $size = $db.DisksizeRequired /1024/1024
   $dbname = $db.name
   $siteCount = $db.sites.count
   $line = "$date,$dbname,$size,$siteCount"
   

   write-host $line -foregroundcolor "yellow"
   $line | out-file $outfile -append 
}




ليست هناك تعليقات: