2012-04-24 3 views
0

Я искал простой сценарий для автоматического резервного копирования данных MySQL в Linux автоматически (еженедельно), но не мог найти что-то ясное для меня. Я делаю резервное копирование вручную:Автоматическое резервное копирование данных MySQL в linux

mysqldump -u root -ppassword billing -r "/file/private/billing_backup.sql 

Не могли бы вы направить меня на простой сценарий, который выполняет автоматическое резервное копирование?

ответ

4

Я думаю, вы можете бросить команду, которую вы предоставили себе в скрипте, и добавить это в cron. См. http://www.scrounge.org/linux/cron.html для получения инструкций о том, как это сделать.

Это будет перезаписывать /file/private/billing_backup.sql каждый раз; вы можете использовать временные имена файлов, чтобы избежать этого

1

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