Записи с меткой ‘ mysql ’
apt-get install backup-manager // ставим бэкап-менеджер nano nano /etc/backup-manager.conf // редактируем конфиг export BM_REPOSITORY_ROOT= “/backups” // указываю каталог куда бэкапить export BM_TEMP_DIR= “/backups/tmp” // временный каталог, как понимаю это куда будут падать файлы, до сжатия export BM_REPOSITORY_USER= “root” // настраиваем права на каталог с бэкапами export BM_REPOSITORY_GROUP= “root” export BM_REPOSITORY_CHMOD= “770″ export BM_ARCHIVE_NICE_LEVEL= “10″ // [ ЧИТАТЬ ДАЛЬШЕ ]
apt-get install automysqlbackup // устанавливаем бэкапилку для мускуля. nano /etc/default/automysqlbackup // редактируем основной конфигурационный файл USERNAME=root // указываем имя юзера от которого бэкапим бд PASSWORD=тут_пишем_пасс // password этого юзера BACKUPDIR= “/backups/mysql” // указываем директурию куда будут падать бэкапы Далее можно настроить отправку логов на мыло MAILCONTENT= “quiet” // может быть log – только лог шлется, [ ЧИТАТЬ ДАЛЬШЕ ]
Восстанавливаем бд из бэкапа: %username% – имя юзера бд. %hostname% – имя хоста mysql. %database% – имя бд. %database_backup_file.sql% – имя бэкапа бд с которого восстанавливается база. mysql -u %username% -p %database% < %database_backup_file.sql%[ ЧИТАТЬ ДАЛЬШЕ ]
Бэкапим бд в один файл: %username% – имя юзера бд. %hostname% – имя хоста mysql. %database% – имя бд. mysqldump -u %username% -p -h %hostname% %database% > backup.sql Бэкапим бд в виде таблиц: %table_name% – имя таблицы. %DirToBackup% - каталог куда будут писаться таблицы. mysqldump -u %username% –tab=%DirToBackup% %database% получаем на выходе пачку sql файлов [ ЧИТАТЬ ДАЛЬШЕ ]
Get every new post delivered to your Inbox.