How to Validate SharePoint Migration with Library Comparison
A technical guide to using SPO Scout's Compare Libraries feature to verify folder structure and content after SharePoint migration.

The Migration Validation Challenge
After completing a SharePoint migration, validating that all content transferred correctly is critical but time-consuming. Manual verification of folder structures across dozens or hundreds of libraries is impractical for most teams.
Common validation challenges include:
- Scale: Thousands of folders across multiple libraries
- Structure complexity: Deep folder hierarchies with nested subfolders
- Time constraints: Need to verify quickly before go-live
- Limited tools: SharePoint has no built-in folder comparison feature
- PowerShell limitations: Scripts work for single libraries but are slow for bulk operations
Solution: Compare Libraries Feature
SPO Scout's Compare Libraries feature (Pro) compares folder structures between two document libraries at any depth level, identifying missing or extra folders in seconds.
Key Capabilities
- Cross-site comparison: Compare libraries on different sites or site collections
- Deep folder analysis: Scans full folder hierarchy, not just top level
- Fast processing: Handles 2,000+ folders in under 2 minutes
- Clear difference report: Shows exactly what's missing or extra
- Export results: Generate CSV reports for documentation
Use Case: Post-Migration Validation
A manufacturing company migrated 80 document libraries (15 years of content) from SharePoint 2013 to SharePoint Online. Using Compare Libraries, they validated the entire migration:
Migration Validation Results:
- 80 libraries compared
- 2,473 total folders scanned
- 23 missing folders identified
- 8 extra folders detected (migration tool created duplicates)
- Total validation time: 6 hours
- Issues fixed before go-live
Step-by-Step Process
1. Prepare Source and Target Libraries
Identify which libraries need comparison. For migrations, you'll typically compare:
- Source: Old SharePoint environment (or migration staging area)
- Target: New SharePoint Online library
2. Run Comparison
- Navigate to the target library (SharePoint Online)
- Open SPO Scout extension
- Click "Compare Libraries"
- Enter source library URL
- Click "Scan Both Libraries"
SPO Scout scans both libraries (typically 30-90 seconds for 200-500 folders) and displays:
- Folders in both: Successful migrations (green)
- Missing from target: Didn't migrate (red alert)
- Extra in target: Duplicates or errors (yellow warning)
3. Drill Down for Details
Click any folder to see:
- Full folder path
- Subfolder count
- Item count (if available)
- Last modified date
This helps identify why a folder is missing (e.g., permissions issue during migration, name with special characters, etc.).
4. Document and Remediate
Export results to CSV for tracking. The report includes:
- Folder names and paths
- Comparison status
- Source and target URLs
- Timestamp of comparison
Use this to create a remediation plan. Common fixes:
- Re-run migration tool for specific missing folders
- Manual copy if only a few folders are missing
- Delete duplicates that migration tool created
- Investigate permissions if folders were skipped
Real-World Metrics
| Method | Time for 80 Libraries | Labor Cost |
|---|---|---|
| Manual spot-checking | 120 hours | $11,400 |
| PowerShell scripts | 40 hours (write + run) | $3,800 |
| SPO Scout Pro | 6 hours | $869 (labor + license) |
Savings: $10,531 in labor costs + caught 23 missing folders before users complained.
Additional Use Cases
Content Synchronization
If you maintain duplicate libraries (e.g., production and DR site), use Compare Libraries to verify they stay in sync. Schedule periodic checks to catch drift.
Template Compliance
Compare a standardized template library against team sites to ensure everyone follows the same folder structure. Identify teams that added unauthorized folders or skipped required ones.
Archive Verification
Before deleting old content, compare archive library against production to verify everything was copied correctly. Essential for compliance and legal holds.
Technical Notes
Permissions Requirements
- Must have Read access to both libraries
- Works across different site collections
- Works with external sharing (if you have access)
Performance
- Small libraries (<100 folders): 10-20 seconds
- Medium libraries (100-500 folders): 30-90 seconds
- Large libraries (500-2000 folders): 2-5 minutes
- Very large libraries (>2000 folders): 5-10 minutes
Limitations
- Compares folder structure only, not individual files
- Does not compare metadata or permissions
- Does not compare file content or versions
- Requires Pro license for unlimited comparisons (Free tier: 3/day)
Getting Started
The Compare Libraries feature is included in SPO Scout Pro ($299/year). Free tier allows 3 comparisons per day for testing.
Validate Your Migration
Test Compare Libraries with 3 free comparisons per day. Upgrade to Pro for unlimited validation during your migration window.
Install SPO Scout→