Migration Strategies & Tools
Migrate with continuous data replication
Different source and target engines
Same source and target engines
Ongoing data synchronization
One-time migration of existing data
Initial load plus ongoing changes
Replicate ongoing changes only
Validate connectivity and settings
Traditional SQL databases
Document and key-value stores
Analytics and reporting systems
EC2 instance running DMS software
Connection to source database
Connection to target database
Defines what data to migrate
Schema Conversion Tool for heterogeneous migrations
Convert stored procedures and functions
Migration complexity analysis
Automatic data type conversion
Minimal changes
Engine optimization
Architecture changes
Phased migration
Validate data integrity and performance
Track migration metrics and logs
Prepare contingency procedures
LOBs require special handling
Affects replication performance
Engine-specific features