Один из серверов mysql, которым я управлял, нам нужно перейти с AWS RDS на EC2 (mysql установлен). Из-за слишком большого количества записей в mysql (использование mysqldump для экспорта будет стоить 7 дней). Я должен найти решение, которое может сократить время простоя. Мы уже пробуем сервис AWS DMS, но босс попросил меня найти другое решение, например массовый экспорт. Спасибо за вашу помощь.
Если вы хотите выполнить массовый экспорт, используйте mysqldump. Если эта встроенная утилита займет 7 дней, я не думаю, что что-то еще будет быстрее.
AWS Database Migration Service не очень хорош. Он не принимает индексы, поля автоинкремента и т. Д.
Лучшим вариантом может быть репликация из вашей локальной базы данных в MySQL в RDS. Несомненно, заполнение базы данных RDS займет больше времени, чем дамп / загрузка, но это означает, что вы можете легко переключиться на RDS без простоев.
Если это не соответствует вашим потребностям, я предлагаю вам отредактировать свой вопрос, чтобы расширить свои драйверы и потребности.