Рейтинг:1

Как получить локальный дамп mysql определенного моментального снимка AWS RDS

флаг kp

Здравствуйте, у меня есть хост-бастион Linux в AWS, к которому я могу подключиться по SSH. В Бастионе я могу запустить mysqldump Команда, которая создает копию экземпляра RDS.Чего я хочу добиться, так это возможности сделать копию определенного моментального снимка RDS. Когда я запускаю mysqldump команда копия сделана правильно, но она возвращает последние данные RDS.

Исходная команда, которую я запускал (которая работает), выглядит примерно так:

mysqldump -u johnDoe -p -h my-rds-endpoint.rds.amazonaws.com --single-transaction <my-db-name> > /tmp/testData.sql

Есть ли способ использовать эту же команду для возврата определенных данных моментального снимка. Вроде как:

mysqldump -u johnDoe -p -h <rds-snap-shot-arn-here> --single-transaction <my-db-name> > /tmp/testData.sql

Возможно ли это с помощью арн или Имя снимка БД?

Спасибо.

Рейтинг:3
флаг bm

Есть ли способ использовать эту же команду для возврата определенного снимка данные.

Ответ: Нет, если вы хотите использовать mysqldump для моментального снимка, вы должны сначала создать его как экземпляр.

Вы также можете восстановить его как экземпляр из CLI/API и дождаться завершения, после того как вы получите хост базы данных, вы можете использовать mysqldump для этого моментального снимка. Вот ссылка: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_RestoreFromSnapshot.html

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.