Импорт БД в БД AWS RDS - PullRequest
0 голосов
/ 15 апреля 2019

Я хочу импортировать базу данных mySQL в AWS mySQL DD, используя файл sql, который я ранее экспортировал из другой базы данных, я использую Sequel Pro, но я беру возраст.Я хотел бы знать, есть ли более быстрый способ сделать это, например, загрузить файл sql напрямую в AWS вместо использования Sequel Pro

1 Ответ

2 голосов
/ 15 апреля 2019

Да, это займет время, потому что вы выполняете импорт через клиентский инструмент, и эта передача происходит через общедоступный Интернет. Лучший и безопасный способ импорта базы данных -

1 - Создать экземпляр Dedicate EC2 в том же VPC RDS

2 - архивируйте файл резервной копии с помощью лучшего инструмента сжатия, чтобы уменьшить размер и отправить его в экземпляр EC2 напрямую через SCP

3 - После завершения процесса доставки разархивируйте файл резервной копии и выполните импорт с помощью традиционной команды импорта. Этот процесс импорта будет происходить через частные сети

mysql -u username -ppassword имя_базы_данных имя_таблицы (необязательно) -h конечная точка RDS

...