Как сделать резервную копию базы данных Amazon (MySQL)

Я хочу взять резервную копию базы данных от Amazon с помощью команды Linux.
Я пытаюсь

mysqldump --databases mydbname -v -h XXXXX.XXXXXX.us-west-2.rds.amazonaws.com -u username -P 3306 -p > mydbname.sql

Но это дает ошибку

mysqldump: получена ошибка: 1045: доступ запрещен для пользователя ‘username’@’125.94.62.234’ (используя пароль: YES) при попытке подключения

Пожалуйста, помогите мне

1

Решение

Прежде всего, вам нужно добавить свой IP-адрес в группу безопасности AWS.

Вы можете проверить свой IP-адрес, набрав в Google «Что такое мой IP».

Чтобы добавить в AWS — вам необходимо войти на свой сайт AWS

GOTO EC2 услуги
затем перейдите — Группы безопасности в разделе Сеть / безопасность

проверьте используемую группу безопасности и затем нажмите на входящее правило

Добавить новое правило
Выберите Mysql Aurora / TCP / 3306 / Пользовательский IP / ваш IP-адрес.

После всего этого вы можете использовать команду ниже

mysqldump -u -p -h имя_базы_данных> backup.sql

надеюсь, это поможет вам

0

Другие решения

Других решений пока нет …