Резервное копирование Mysql
AutoMySQLBackup - это бесплатный инструмент, который можно использовать для резервного копирования MySQL. В этой инструкции мы расскажем, как установить и использовать AutoMySQLBackup на сервере с Debian.
Отметим, что данная утилита создаёт бэкапы на самом сервере и поэтому не является самым надёжным средством. Она выручит вас только в случае повреждения или утери информации в самой базе данных, но не поможет в случае повреждения файловой системы. Поэтому мы всегда рекомендуем по возможности копировать бэкапы на сторонний ресурс. Например, в хранилище данных.
Сначала подключитесь к серверу по SSH.
После этого выполните команду
sudo apt-get install automysqlbackup
После установки автоматически будет создано задание в планировщике CRON /etc/cron.daily/automysqlbackup
, которое будет запускать утилиту automysqlbackup каждый день.
Конфигурация находится в файле /etc/default/automysqlbackup
, в большинстве случаев вносить в нее изменения не требуется. Для подключения к MySQL, а будут использоваться реквизиты из файла /etc/mysql/debian.cnf
.
Для проверки можно вручную запустить команду
/usr/sbin/automysqlbackup
И проверить, появились ли дампы баз данных в каталоге с бэкапами. По умолчанию automysqlbackup будет производить резервное копирование базы данных mysql в каталоге /var/lib/automysqlbackup
.
Готово!