A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
Hello @Rich S,
Good day! Thank you for posting your valuable question on Microsoft Q&A forum.
Based on Microsoft’s official SharePoint Online migration and throttling guidance, the reduced throughput you’re seeing is consistent with service throttling.
Here is the plan I recommend based directly on Microsoft’s guidance:
- Run migration during off‑peak windows (evenings/weekends in your tenant’s region) to benefit from higher background throughput and fewer throttles.
- Lower concurrency and shrink batch sizes in the migration tool; highly parallel jobs spike API usage and trigger HTTP 429/503 throttling.
- Honor back‑off and retry: let the tool respect the Retry‑After header on 429/503 rather than restarting jobs (which can prolong throttling).
- Optimize the migration host and network path: use fast SSD storage for working folders, minimize competing disk I/O, avoid competing network traffic, and ensure strong bandwidth from the migration host to Azure Storage.
- Minimize background workloads during migration (DLP scans, heavy OneDrive sync, backups,...) to free up capacity for the migration.
- Set expectations: throttling is by design and cannot be turned off, cannot be manually bypassed, and support escalation does not remove or relax it. Plan within these limits.
- Execute immediately: reschedule bulk waves to off‑peak, reduce threads/parallel tasks, split large sites/libraries into smaller batches, verify host/network specs, pause competing activities during windows, and allow automatic retries to proceed.
This approach aligns with Microsoft's official guidance for achieving the best possible throughput while staying within SharePoint Online’s service limits.
For further information, please check:
- Migration Manager FAQs - Migrate to Microsoft 365 | Microsoft Learn
- Avoid getting throttled or blocked in SharePoint Online | Microsoft Learn
- Migration performance guide for SharePoint & OneDrive - Migrate to Microsoft 365 | Microsoft Learn
Please let me know if you need any further assistance. Thank you for sharing your question!
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.