Резервное копирование Mysql

09 апреля 2019
2580
backup
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.

Готово!

Рекомендуемые статьи:

Мы используем файлы cookie для предоставления наших услуг, а также для аналитики и маркетинга. Продолжая просматривать наш веб-сайт, вы соглашаетесь на использование нами файлов cookie.
ОК