SharePoint storage costs creep up quietly. Once you pass your included tenant storage, every additional gigabyte costs money, and most of that growth is not content anyone is actually using. This article shows the practical ways to bring storage back under control.
Where the bloat usually comes from
Across the TC engagements we have run, the same culprits keep appearing:
- Version history piling up with no retention limit, often the single biggest contributor
- Abandoned sites from old projects, departed staff, and one-off collaborations
- Duplicated content from drag-and-drop migrations and lazy "save as" habits
- Large media files in libraries that should never have held them (videos, raw images, ISO files)
- Recycle bins at the site and tenant level holding content that is functionally deleted
Step 1: Get a clear picture
You cannot fix what you cannot see. Run a tenant storage report from the SharePoint admin centre to identify the sites consuming the most space. Sort by size and start with the top ten.
Step 2: Cap version history
By default, SharePoint keeps up to 500 versions of every file. For most libraries, 10 to 25 versions is plenty. Reduce the limit at the library level, then run a version history trim to reclaim the space already consumed.
Step 3: Archive what is no longer active
Sites that have not been touched in 12 months are candidates for archive. Use Microsoft 365 Archive (or a TC-managed archive process) to move them out of active storage at a fraction of the cost.
Step 4: Hunt down the duplicates
Tools like AvePoint Opus and Microsoft Syntex can identify and quarantine duplicates. Review and delete with site owners. Never delete content without their sign-off.
Step 5: Move heavy media to the right home
Large videos belong in Stream or a video-specific library. Raw image and design files belong in OneDrive personal libraries or a dedicated creative store. Do not let them clog up shared document libraries.
Step 6: Empty the bins
Once you have approved disposal lists, empty both the first-stage and second-stage recycle bins. Items there still count toward your storage quota.
The right baseline
After a clean-up pass, set baseline policies so the same growth does not return:
- Default version limit on new libraries
- Site-level retention review on a regular cadence
- A library design that pushes the right content to the right tier
To scope a storage clean-up across your tenant, submit a support ticket.
Comments
0 comments
Please sign in to leave a comment.