2016-04-06 6 views
1

Я использую экземпляр SQL Server ExpressAWS RDS. RDS резервируется ежедневно.Как экспортировать моментальный снимок AWS RDS в собственный ведро S3?

Я обнаружил, что моментальный снимок RDS фактически хранится в S3. Но можно ли экспортировать данные в собственный ведро S3?

ответ

2

Вы не можете сделать это с помощью моментальных снимков. Вам придется экспортировать данные, используя что-то вроде mysqldump или эквивалент для вашей базы данных.

+0

Вы можете копировать только моментальный снимок в другой снимок в AWS. Вы не можете скопировать его на свой локальный компьютер. –

+0

Спасибо .. один последний вопрос делает скопированный снимок навсегда или такой же, как политика хранения экземпляра rds? –

+1

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

2

Снимки хранятся в S3, но AWS не делают их видимыми. Подобный вопрос/ответ на форумах AWS: https://forums.aws.amazon.com/message.jspa?messageID=560995. Вам нужно будет сделать дамп базы данных. https://msdn.microsoft.com/en-us/library/ms187510.aspx выглядит как хороший справочник о том, как это сделать.

+0

вы можете автоматизировать копию базы данных, но не фактический моментальный снимок. Самое простое - запланировать скрипт для подключения к базе данных и сбросить базу данных в файл, а не беспокоиться о моментальных снимках. Если вам нужно скопировать из моментального снимка, вам нужно будет открыть новую базу данных RDS с помощью моментального снимка, подключиться к базе данных и затем выгрузить ее в файл. – cjwfuller

+0

Спасибо! ,,,,,,,,,,,,,,,,,,,,. –

Смежные вопросы