There are situations where documents are frequently edited. Each edit creates a new version in SharePoint. In SP2010, each version consumed the full disk space, with no optimization for managing deltas. In SP2013, one of the benefits of Shredded Storage is that it optimizes storage usage for multiple similar versions of not just Office XML (Office 2010/2013) documents but also other filetypes like PDFs and image files. It does this by working out and storing only the file differentials. Even with Shredded Storage, you can limit the number of versions retained on document edits. Here’s how to do this across your farm. Let’s limit major versions to three, and minor versions to five:
$spWebApp = Get-SPWebApplication http ://SharePoint for ($Si=0; $Si -lt $spWebApp.Sites.count; $Si++) { $site = $spWebApp.Sites[$Si]; for ($Wi=0; $Wi -lt $site.AllWebs.count; $Wi++) { $web = $site.AllWebs[$Wi]; for ($Li=0; $Li -lt $web.Lists.count; $Li++) { $List = $web.Lists[$Li]; if ($list.EnableVersioning) { $list.MajorVersionLimit = 3 } if ($list.EnableMinorVersions) { $list.MajorWithMinorVersionsLimit = 5 } $list.Update() } $web.dispose() } $site.dispose() } $spWebApp.dispose() |
Want to talk?
Drop us a line. We are here to answer your questions 24*7.