Бэкап mysql при помощи cron

Своевременный бэкап (резервное копирование) mysql-баз поможет вам избежать проблем, возникших в результате краха или отказа жестких дисков.

В этом совете мы разберем возможность бэкапа базы mysql при помощи утилиты cron, доступной в каждом дистрибутиве Linux.


Дата: 28.10.2009 г.

Рейтинг: 0

Метки: mysql, cron, linux

Пошаговая инструкция:

Для бэкапа базы mysql, вам достаточно добавить задание в список заданий утилиты cron (или вручную внести в файл /etc/crontab ).

А строка задания должна иметь такой вид (файл с дампом базы данных создается в каталоге /mnt/data ):* * * * * /usr/bin/mysqldump -u имя_пользователя_базы название_базы_данных -p пароль > /mnt/data/database.sql

Можно воспользоваться возможностью архивирования файла дампа базы данных, после его создания. В этом случае задание должно иметь вид:* * * * * /usr/bin/mysqldump -u имя_пользователя_базы_данных название_базы_данных -p пароль|gzip > /mnt/data/database.gz

В зависимости от своих нужд, вы можете изменить резервирование базы mysql на необходимое вам время.



Дополнительная информация:

Видеоурок о том, как работать с cron, вы можете посмотреть здесь


Похожие статьи: