Своевременный бэкап (резервное копирование) mysql-баз поможет вам избежать проблем, возникших в результате краха или отказа жестких дисков.
В этом совете мы разберем возможность бэкапа базы 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 на необходимое вам время.