SharePoint Ludicrous Mode

What Is Ludicrous Mode?

Ludicrous Mode is a high-performance migration mode that leverages SharePoint’s Migration API. This is a lesser-known, batch-based ingestion API designed to reduce the number of calls via the standard Microsoft Graph API. It offers significantly improved throughput, especially for migrations containing larges number of small files.

Key Benefits

Ludicrous Mode is ideal for:

  • Projects involving high file counts and small files

  • Reducing the likelihood of significant throttling during large-scale transfers

Filename Sanitization Differences

Ludicrous Mode requires stricter character sanitization than the Graph API. Specifically:

  • Ampersands (&) and single quotes (') will be removed from file and folder names

  • This behaviour is different from standard Graph-based migrations, which may preserve these characters

Because of this, it is crucial not to toggle Ludicrous Mode partway through a migration. Switching modes mid-migration can result in duplication or delta inconsistencies, as filenames will be treated as different objects depending on which API handled them.

How to Enable Ludicrous Mode

Ludicrous Mode can be enabled at the project level in Movebot. Before enabling:

  1. Open your project settings.

  2. Select 4. Options

  3. Enable "Include only changed objects/files"

  4. Open Advanced Options

  5. Enable "SharePoint Ludicrous Mode"

If you have any questions, please contact [email protected] or reach out via the live chat.

Last updated

Was this helpful?