Cloud and infrastructure engineering for business-critical environments.
Case study | Backup & recovery
A single Microsoft 365 backup server had been carrying proxy, repository and job control for an entire tenant. As SharePoint and Teams data grew, jobs stopped finishing inside their window and repository capacity became the limiting factor. A dedicated proxy and repository design moved the load off the primary server and gave each workload a clear owner.
Client context






Constraints
Processing had to complete overnight, and adding more parallel tasks to the existing server would have increased contention rather than throughput.
Storage was approaching its practical limit, so the design had to separate growth-heavy workloads from the stable ones.
Microsoft 365 applies its own throttling per tenant and per workload, which caps how much faster any single job can be made.
Jobs, repositories and retention had to be reorganized without leaving any workload unprotected in between.
01
Measure job durations, object counts, change rates and repository consumption per workload to establish where processing time and storage were actually being spent.
02
Split protection by workload class so that SharePoint and Teams, the two fastest-growing and slowest-processing sets, no longer competed with mailbox and OneDrive jobs.
03
Introduce separate backup proxies to take processing off the primary server, sized against the object counts each workload actually produces.
04
Assign repositories per workload and retention profile, so capacity planning and future growth apply to one clear set of data at a time.
05
Move jobs onto the new proxies and repositories in stages, verifying coverage after each step instead of cutting the whole tenant over at once.
06
Confirm item-level restores from the new repositories for every workload, because a redistributed job is only finished once a recovery from it has been proven.
07
Record the job map, proxy roles, repository ownership and the growth thresholds that should trigger the next capacity step.
Outcome






| Outcome area | Result |
|---|---|
| Processing | Backup workload distributed across dedicated proxies |
| Storage | Repositories aligned to workload and retention profile |
| High-load jobs | SharePoint and Teams protected on a separate path |
| Recoverability | Item-level restores validated per workload after the change |
| Operations | Job map, ownership and growth thresholds documented |






Technology areas
Cloud and infrastructure engineering for business-critical environments.
Based in Ohrid, North Macedonia. Supporting organizations and technology teams across Europe.
Services
Expertise