# Migration Fix utility
Utility application for diagnosing and repairing corrupted or incomplete document migrations.
DLL: Epona.Migrate.Fix.dll
# What it does
- Corrupt file detection — identifies 0-byte and corrupted files in migration sources
- File removal — removes corrupted files from source and target systems
- Migration recovery — repairs incomplete or failed migration transfers
- Data validation — verifies file integrity after migration
# Prerequisites
- Access to migration source system (original Epona.Migrate connection)
- Access to target SharePoint site collections
- Administrative credentials for source and target systems
- Knowledge of which migration jobs to fix
# Deployment
- Copy
Epona.Migrate.Fix.dllto the Epona.Migrate application directory - Run the Fix utility with appropriate parameters
- Verify repairs before proceeding with additional migrations
# Fix workflow
- Scan — enumerate documents in source and target
- Validate — check for 0-byte or corrupted files
- Report — list issues found
- Remove — delete corrupted files
- Verify — confirm integrity after removal
# Usage scenarios
# 0-byte file removal
When the source system contains 0-byte placeholder files:
- Run Fix utility against the migration source
- Identify 0-byte files
- Remove 0-byte files from source
- Restart migration to skip already-processed files
# Corrupt file recovery
When target SharePoint contains corrupted documents:
- Run Fix utility against target site collections
- Identify corrupted files
- Remove corrupted files from SharePoint
- Re-run migration for affected documents
# Troubleshooting
# Common issues
# Cannot access source
- Cause: Permissions or connectivity
- Resolution: Verify account credentials and network access to source system
# Cannot remove files
- Cause: Locked or in-use files
- Resolution: Ensure no other processes are accessing the migration data
# File corruption unresolved
- Cause: Corruption in source system
- Resolution: Consider re-extracting documents from source DMS before re-migration
# Related
- Migration overview — how document migration works
- Box connector — cloud-based migration
- iManage connector — on-premises migration