LogoLogo
Movebot HomeLogin
  • Welcome
  • CONNECTIONS
    • SharePoint Online
    • Google Workspace Drives
    • Windows File Server
    • Dropbox Business
    • Egnyte
    • Box
    • BIM 360 Docs
    • Amazon WorkDocs
    • Citrix ShareFile
    • Google Workspaces Gmail
    • Outlook Online (Office 365) EWS
    • Exchange Server
    • IMAP Server
    • pCloud
    • Block Storage
      • Amazon S3
      • Azure Files
      • Azure Blob
      • Google GCS
      • Backblaze B2
      • Wasabi
    • Other Connectors
      • SFTP Server
      • Google Drive (Personal)
      • Dropbox Personal
      • SharePoint via Application Access
  • Features
    • Overview
    • Data Migrations with Movebot
    • Mail Migrations with Movebot
    • Calendar Migrations with Movebot
  • Using Movebot
    • Overview
    • Scan and Discovery
      • Project Discovery Scan
      • Searching Scan Results
      • Adding Transfers from Scan
      • Warnings and Issues
    • Transfer Mapping
      • Add User Mappings
      • Add Team/Shared Drives
      • Add Network Mappings
      • Import CSV Mappings
      • Excluding Content
    • Permissions and Metadata
      • Mapping Permissions
      • Scanning permissions
      • Manual Permissions
    • Transfer Execution and Cutover
      • Deltas and Changes
      • Failures and Errors
      • Pausing/Resuming
      • Scheduling
      • Data Localization
  • Platforms Guides
    • Overview
    • Google
      • SharedWithMe content
      • Sharing and Ownership
      • Performance and Limits
      • Deduplication of files/folders
      • Delegating Domain Wide Authority
      • Mail ingestion methods
    • SharePoint
      • Granting OneDrive Access
      • Custom Column Metadata
      • SharePoint Ludicrous Mode
      • SharePoint API Limits
      • SharePoint Performance Expectations
    • Windows Fileservers
      • Server Requirements
      • Proxy Configuration
      • Non-GUI Environments
      • Running the Movebot Agent as a Service
      • Logging and Debugging
      • Windows 2012 R2 Guide
      • Windows 2008 R2 Guide
    • Dropbox
      • Namespaces and Limitations
    • Others
      • Exchange Web Services (EWS)
        • How to disable EWS throttling
  • Troubleshooting
    • Performance and Speed
    • Errors and Failures
      • Common Errors
        • Error: user-not-active
        • Error: token-expired
        • Error: unknown-error
        • Error: user-not-found
        • Error: file-not-found
        • Error: invalid-filename-characters
        • Error: duplicate-file-name
        • Error: permissions-mapping-incomplete
        • Error: access-denied
        • Error: uploaded-size-mismatch
    • Hipaa Regions
  • Login to Movebot
Powered by GitBook
On this page
  • File Density and Performance
  • What Are Resource Units?
  • Real-World Example
  • Tips and Tricks

Was this helpful?

Export as PDF
  1. Platforms Guides
  2. SharePoint

SharePoint Performance Expectations

File Density and Performance

File density (number of files per terabyte) significantly impacts performance.

File Density
Impact

<50,000 files / TB

Low density – Better performance

~500,000 files / TB

Medium density - Typical performance

>1,000,000 files / TB

High density – Slower performance

Lower file counts with higher data volume generally yield faster migrations and lower API consumption.


What Are Resource Units?

Resource Units (RUs) are how Microsoft measures the cost of API operations. Each action your migration tool performs consumes a specific number of RUs.

Resource Unit Costs for Movebot Migrations

Operation

Resource Units (per file or folder)

Scan Directory (Excluding Permissions and Version History)

2

Create Folder (Non-Delta)

2

File Upload

2

File Download

1


Real-World Example

The following tables provide estimated resource unit (RU) consumption when using one Movebot transfer job to copy a single folder comprising of:

  • 1 TB data

  • 500,000 files

  • 50,000 folders

Each table illustrates how RU usage varies depending on the type of migration — whether migrating into SharePoint, between tenants, within the same tenant, or out of SharePoint.

Migration Into SharePoint (External ➝ SharePoint)

Operation
Count
RU per Item
Total RUs

Create Folder

50,000

2

100,000

Transfer Files (Upload)

500,000

2

1,000,000

Total

—

—

1,100,000


Migration Between SharePoint Tenants (Tenant-to-Tenant)

Source Tenant (Scan + Transfer Files)

Operation
Count
RU per Item
Total RUs

Scan (Folders)

50,000

2

100,000

Transfer Files (Download)

500,000

1

500,000

Subtotal

—

—

600,000

Destination Tenant (Create Folders + Transfer Files)

Operation
Count
RU per Item
Total RUs

Create Folder

50,000

2

100,000

Transfer Files (Upload)

500,000

2

1,000,000

Subtotal

—

—

1,100,000

Total (source + destination): 1,700,000 (RUs)


Migration within a single SharePoint Tenant (Separate App Registrations)

Source App (Scan + Transfer)

Operation
Count
RU per Item
Total RUs

Scan (Folders)

50,000

2

100,000

Transfer Files (Download)

500,000

1

500,000

Subtotal

—

—

600,000

Destination App (Create + Transfer)

Operation
Count
RU per Item
Total RUs

Create Folder

50,000

2

100,000

Transfer Files (Upload)

500,000

2

1,000,000

Subtotal

—

—

1,100,000

Total (source + destination): 1,700,000 (RUs)


Migration out of SharePoint (SharePoint ➝ External Platform)

Operation
Count
RU per Item
Total RUs

Scan (Folders)

50,000

2

100,000

Transfer Files (Download)

500,000

1

500,000

Total

—

—

600,000


Summary

Scenario

Source RUs

Destination RUs

Total RUs

Into SharePoint (External ➝ SharePoint)

—

1,100,000

1,100,000

Tenant-to-Tenant SharePoint

600,000

1,100,000

1,700,000

Same-Tenant (Separate Apps)

600,000

1,100,000

1,700,000

Out of SharePoint (SharePoint ➝ External)

600,000

—

600,000

Tips and Tricks

  • These are first-pass estimates. Delta passes will vary based on change volume.

  • API usage is measured in resource units (RUs), not raw call counts.

Last updated 2 days ago

Was this helpful?

Review to understand how usage in this example compare to your tenant’s daily quota.

For tenant-specific daily limits, refer to the.

Consider when migrating large numbers of small files.

SharePoint API Limits
SharePoint API Limits page
Ludicrous Mode