Creating MySQL Backups With AutoMySQLBackup On Ubuntu. Part3

ls -l /var/lib/automysqlbackup
… и вы найдете три поддиректории, daily, weekly, and monthly:
root@server1:~# ls -l /var/lib/automysqlbackup
total 12
drwxr-xr-x 4 root root 4096 2010-01-27 17:20 daily
drwxr-xr-x 2 root root 4096 2010-01-27 17:20 monthly
drwxr-xr-x 4 root root 4096 2010-01-27 17:20 weekly
root@server1:~#
Эти директории содержат имена баз данных, которые Вы выбрали для сохранения. Для примера, если вы выбрали базу db_ispconfig, это будет директория /var/lib/automysqlbackup/daily/db_ispconfig, содержащая дамп базы данных:
ls -l /var/lib/automysqlbackup/daily/db_ispconfig/
root@server1:~# ls -l /var/lib/automysqlbackup/daily/db_ispconfig/
total 40
-rw——- 1 root root 37016 2010-01-27 17:20 db_ispconfig_2010-01-27_17h20m.Wednesday.sql.gz
root@server1:~#
Расширение .gz означает, что файл сжат, Перед восстановлением базы нужно распаковать дапм:
gunzip /var/lib/automysqlbackup/daily/db_ispconfig/db_ispconfig_2010-01-27_17h20m.Wednesday.sql.gz
… (это даст Вам несжатый файл db_ispconfig_2010-01-27_17h20m.Wednesday.sql в /var/lib/automysqlbackup/daily/db_ispconfig/).
Затем можно загрузить дамп:
mysql –p databasename < db_ispconfig_2010-01-27_17h20m.Wednesday.sql
Разумеется, никто не хочет запускать automysqlbackup каждый раз вручную. К счастью, задание в
cron’e – /etc/cron.daily/automysqlbackup, позволит запускать automysqlbackup автоматически раз в день.
http://www.howtoforge.com/creating-mysql-backups-with-automysqlbackup-on-ubuntu-9.10
Popularity: 1%
Этот материал находится на сайте http://compiling.ru
Оставьте свой отзыв