SharePoint Online or OneDrive For Business returns HTTP status code 429 ("Too many requests") when you are migrating to SharePoint Online or OneDrive For Business using the endpoint type
OneDrive For Business. These endpoints use the client-side object model (CSOM) API, which is subjected to throttling from Microsoft. This can result in errors when MigrationWiz exceeds the
CSOM API usage limits.
API throttling limits are continually exceeded over a long period of time, the SharePoint Online
API will throttle any further requests from MigrationWiz in order to prevent overuse of
SharePoint or OneDrive For Business resources. Once the throttle is in effect and a 429 error is returned, MigrationWiz will use an
incremental backoff in order to reduce the number and frequency of calls. However, in some cases, MigrationWiz can continue to exceed those usage limits. This results in
SharePoint Online completely blocking the migration and returning an HTTP status code 503 ("Service unavailable").
If this occurs, follow the steps in either one of the options listed below:
Note: Option 1 requires that you wait for 24 hours before resubmitting your migration.
Option 2 allows you to resubmit your migrations immediately.
V2 connectors only support one Full Migration pass. You cannot run multiple migration passes, or follow a Pre-Stage Migration strategy, when choosing the V2 connector.
To learn more about the V2 connectors, refer to
If the migration fails, rather than pauses, an additional step for Option 2 is required. Add the following MigrationWiz project Advanced Option, under Support/Support Options, before resubmitting the migration. This is required in order to clean up the metadata database in Azure. KB005100SpCleanUpBeforeMigration=1
If the migration fails, rather than pauses, an additional step for Option 2 is required. Add the following MigrationWiz project Advanced Option, under Support/Support Options, before resubmitting the migration. This is required in order to clean up the metadata database in Azure. KB005100