DB Migration Checklist
Pre-Migration Checklist
Capture Current Database Metrics
Capture Table Row Counts
USE information_schema; SELECT TABLE_NAME AS "Table Name", TABLE_ROWS AS "Row Count", ROUND((COALESCE(DATA_LENGTH, 0) + COALESCE(INDEX_LENGTH, 0)) / 1024 / 1024) AS "Size (MB)" FROM tables WHERE table_schema = 'YOUR_DB_NAME' UNION ALL SELECT "Total Count", SUM(RowCount), SUM(Size) FROM ( SELECT TABLE_NAME AS "Table Name", TABLE_ROWS AS "RowCount", ROUND((COALESCE(DATA_LENGTH, 0) + COALESCE(INDEX_LENGTH, 0)) / 1024 / 1024) AS "Size" FROM tables WHERE table_schema = 'YOUR_DB_NAME' ) summary;
Capture Database Size
Verify Table Collation
Database Backup and Restoration
Database Backup
Target Environment Setup
Database Restoration and Validation
Restore Database
Post-Restoration Validation
Post-Migration Tasks
Restart the Tomcat Service
Conclusion
Last updated
Was this helpful?

