How do you ensure data integrity when migrating information between legacy systems and modern platforms?