Посмотрите на этот проект. Ребята сделали интересное и эффективное решение по миграции данных между MySQL базами. Новости Dodo Open Source — проект MySQL Data Mover.
Платформенным open-source решениям быть! Мы постепенно открываем библиотеки и инструменты, которые написали в первую очередь для себя и активно используем сами.
MySQL Data Mover — это консольное приложение, которое позволяет мигрировать данные из одной MySQL базы в другую. При этом оно быстрее mysqldump и может работать в несколько потоков. А ещё поддерживает ретраи.
О проекте:
— Проект доступен на GitHub: https://github.com/dodopizza/mysql-data-mover.
— Собранные бинарные файлы доступны в релизах: https://github.com/dodopizza/mysql-data-mover/releases/tag/0.1.1.
— Docker-образ на Dockerhub: https://hub.docker.com/r/dodopizza/data-mover.
— Авторы: Ренат Шаймарданов, Георгий Полевой, Сергей Бухаров и Виталий Уваров.
Если вас интересует тема Open Source и вы хотели бы попробовать свои силы в разработке такого проекта, то приходите к нам на GitHub (https://github.com/dodopizza) — мы будем рады любой помощи с вашей стороны.
P.S. Если какая-то из наших библиотек или инструментов решают или могут решить вашу проблему — обязательно дайте нам об этом знать, нам очень нужен ваш фидбек.