Dear Kris,
We have a number of old MySQL instances, version 5.5 and 5.6. We want to upgrade them to a current version of MySQL. The databases are between 0.5 TB to 8 TB in size.
Unfortunately, using rsync on a stopped MySQL instance is not an option because the versions are too different, and the new version seems unable to read the binary data. I could use a dump (multi-threaded), but importing a single file with mysql takes forever (it would need to be single-threaded).
Would you simply create a dump per table and then import them in parallel? Or has MySQL improved, allowing for better import methods now?
That is a lot to unpack.
A consistent backup and a binlog position
First off, a backup needs to be consistent. You cannot make a backup of individual tables, one after the …
[Read more]