My current situation:
I have a 4GB database that's running on MYISam. I'm creating a new database on a different server, and I want to move the data from the old server to the new server and keep them in sync.
This is the process I have in mind that's concerning me: DB 1 -> Migrate to -> DB 2 [concern: users will be updating database as migration is happening; so at end of migration DBs are already out of sync] DB 1 -> Sync(Master/Slave) -> DB 2 [concern: will not include data that's been entered into DB 1 between the migration and the sync setup]
Am I wrong with thinking that the data between the initial migration and sync setup will be lost? Is this the correct way to go about it? What is the best way to do this process with a DB of this size?