Reducing throttling impact in M365
This article provides information about throttling in Microsoft 365 services and how to reduce its impact.
Overview
Throttling limits the number of API calls or operations within a given time window to prevent overuse of resources and ensure server stability. If throttling is exceeded, further requests from the client (such as Microsoft Graph API calls for Microsoft 365 backups in Xopero ONE) are temporarily restricted, which may extend backup times.
Microsoft uses throttling to maintain the optimal performance and reliability of its services. The more complex the Microsoft 365 organization, the more likely throttling issues are to occur.
The best way to minimize throttling is to schedule backup procedures outside of business hours. Below are a few other example methods you can use to reduce the impact of throttling in Microsoft 365.
Limiting concurrent tasks
In Xopero ONE, you can set a limit for concurrent backup tasks based on the number of users or the time interval between executions. When creating or editing an M365 backup plan, go to the Scheduler section to adjust the default values— enable task balancing by defining the backup times.

Increasing EWS throttling policy limits in Microsoft 365
By default, Microsoft 365 throttles data flow to maintain service availability and stability. A side effect of this throttling is that backups may take longer than expected. To make your Microsoft 365 backups run faster:
Sign in to your Microsoft 365 Admin Center.
Navigate to Support > New service request.
In the search field, enter EWS and select Increase EWS Throttling Policy from the list.

Run the diagnostic test to determine whether you are being throttled.

If you are being throttled, EWS will temporarily increase the throttling limits.

Last updated