A Microsoft file hosting and synchronization service.
OneDrive is returning HTTP 429 because too many restore operations are being requested in a short period. This is a service throttling limit and not a problem with the versions themselves.
To work around this and restore historical versions:
- Restore only what is needed
- If only a few files are affected, restore individual files instead of using a bulk restore:
- In OneDrive on the web, select the file, choose Version history, then use Restore on the specific version.
- Or in File Explorer (with the sync app), right‑click the file > Version history > choose the version > Restore.
- This minimizes the number of restore operations and reduces the chance of hitting 429 again.
- If only a few files are affected, restore individual files instead of using a bulk restore:
- Use file‑level version restore instead of full OneDrive restore
- A full OneDrive restore (Files Restore) replays many operations and can trigger throttling if used repeatedly.
- Prefer restoring only the specific files or folders using Version history as described above.
- If many files are affected
- Consider restoring the entire OneDrive to a previous time once, instead of restoring many versions individually:
- Use Restore your OneDrive to roll back to a point before the unwanted changes. Files created after that point go to the OneDrive recycle bin and can be recovered if needed.
- For large SharePoint/Teams libraries, use Restore a shared library instead of many individual restores.
- Consider restoring the entire OneDrive to a previous time once, instead of restoring many versions individually:
- Wait and retry if throttled
- After receiving 429, wait before trying again (for example, several minutes to an hour) and avoid running many restores back‑to‑back.
- If restore options are missing or version history is limited
- For personal accounts, only the last 25 versions are available.
- For work/school accounts, available versions depend on the library’s versioning configuration; if versioning is disabled or aggressively limited, older versions may no longer exist.
If throttling persists even with limited, spaced‑out restores, contact Microsoft 365 support and provide details of the affected account and timeframe so they can check service‑side limits.
References:
- Restore a previous version of a file stored in OneDrive
- Restore your OneDrive
- How to recover missing, deleted or corrupted items in SharePoint and OneDrive for work or school
- How to Use OneDrive Version History in Windows File Explorer
- View previous versions of Office files
- Collaborate on business documents