Я пытаюсь настроить Replica вне AWS, а master работает на AWS RDS. И я не хочу простоя у моего хозяина. Поэтому я настраиваю свой подчиненный node, и теперь я хочу создать резервную копию текущей базы данных, которая находится на AWS.
mysqldump -h RDS ENDPOINT -u root -p --skip-lock-tables --single-transaction --flush-logs --hex-blob --master-data=2 --all-databases > /root/dump.sql
Я тестировал его на своей виртуальной машине, и он работал нормально, но при связывании с RDS он дает мне ошибку
mysqldump: Couldn't execute 'FLUSH TABLES WITH READ LOCK': Access denied for user 'root'@'%' (using password: YES) (1045)
Это потому, что у меня нет привилегий суперпользователя или как я могу исправить эту проблему? Пожалуйста, предложите мне меня.