Как перенести данные из локального в удаленный экземпляр MySQL - PullRequest
0 голосов
/ 03 мая 2018

У меня есть локальная база данных MySQL, и я хочу перенести данные внутри нее в удаленную базу данных MySQL (используя RDS на AWS). Как я могу перенести свои данные между двумя экземплярами?

Ответы [ 2 ]

0 голосов
/ 03 мая 2018

Используйте сервис миграции базы данных AWS, который доступен в Aws. Вам необходимо указать конечную точку вашей базы данных, т. Е. Конечную точку сервера базы данных в ней, а также настроить параметры механизма БД в соответствии с вашими требованиями и запустить. для переноса ваших данных в облако требуется 10-15 минут, а оттуда вы можете продолжить доступ к своей базе данных с помощью AWS.

Другой способ - сделать резервную копию вашей локальной базы данных. Запустите экземпляр в aws EC2 и установите базу данных, которую вы используете в помещении. Скопируйте задний файл в вашей системе в облачное хранилище. Используя доступный файл резервной копии, запустите базу данных. Настройте экземпляр RDS того типа, который вы установили в EC2. и соедините конечные точки.

0 голосов
/ 03 мая 2018

AWS DMS помогает переносить большие базы данных терабайтного масштаба в AWS Облако легко и безопасно. Во время миграции исходная база данных остается полностью работоспособным, сводя к минимуму время простоя.

Но, судя по вашему вопросу, вам нужна однородная миграция данных и в соответствии с документацией AWS:

Если вы выполняете однородную миграцию, используйте встроенный движок инструменты, такие как дамп MySQL или репликация MySQL.

См. этот ответ , чтобы использовать дамп SQL для больших данных.

Спасибо

...