2010-09-12 3 views
0

У меня есть 2 базы данных с таблицами MyISAM, которые обновляются один раз в неделю. Они довольно большие по размеру (одна БД - 2 ГБ, а другая - 6 ГБ). В настоящее время я поддерживаю их один раз в неделю с помощью mysqldump и сохраняю последние две недели .sql дампов на том же сервере, на котором работают БД.MySQL - как сделать резервную копию базы данных на другом сервере?

Я хотел бы, однако, иметь возможность сбросить резервные копии на другой сервер, поскольку они занимают ненужное пространство сервера. Каков наилучший способ достичь этого? Если возможно, я хотел бы сохранить базы данных во время резервного копирования. (во время процесса резервного копирования не происходит никаких вставок или обновлений, просто выбирается).

Спасибо заранее, Тим

+0

Существует миллион способов и протоколов, чтобы получить вывод mysqldump на другой сервер - вопрос в том, какой метод лучше всего подходит для вашей установки. Чтобы получить ответ на этот вопрос, вы должны подробнее рассказать о том, что вы используете (структура сети, OS ....) –

+0

Также этот вопрос более подходит для сайта сестры SO, serverfault.com. Голосование для миграции там (ничего не нужно делать, миграция будет происходить автоматически) –

+0

Привет, Пекка, спасибо за ваш комментарий. Я использую Linux в живой среде, а Windows - это место, где я хочу переместить резервные копии. Благодаря! – TMM

ответ

0

Если бы я тебя, я хотел бы создать сценарий, который сделал резервную копию, а затем послал резервную копию в другом месте. Я знаю, что это то, о чем вы спрашиваете, но вы оставили некоторые вещи, которые было бы хорошо знать, например, какие ОС работают в вашей системе?

Из них оба окна, вы можете монтировать сетевой диск и иметь там резервную копию (или скопировать там дамп). Если это серверы linux, я бы рекомендовал скопировать его с помощью команды scp. Если это микс, тогда это становится веселым и хитрым.

Если вы работаете с серверами linux, следующее руководство проведет вас через процесс резервного копирования. Click me!

Если вы все еще царапаете себе голову после прочтения, сообщите мне, какие ОС вы катаетесь, и я могу предоставить более подробные инструкции.

Удачи вам!

+0

Привет! Спасибо за ваш комментарий. Среда LIVE-сервера - это Linux, в то время как я хочу переместить файлы дампа (то есть скопировать и удалить без ручного вмешательства) в среду Windows (мой домашний компьютер). Кроме того, существуют ли какие-либо бесплатные инструменты для автоматизации этого процесса? Благодаря! – TMM

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