dropbox допиленный скрипт

#!/bin/bash
db_name=mikbill
db_user=mikbill
db_password=PASSWORD
backup_filename=$db_name-`date +%F`
PHP=`which php`

#бекап вместе с хранимыми процедурами.
#mysqldump --routines --extended-insert -u $db_user -p$db_password $db_name | gzip > /home/dropbox/backup/files/backup.sql.gz

#бекап без хранимых процедур.
mysqldump -u $db_user -p$db_password $db_name | gzip > /home/dropbox/backups/backup.sql.gz

cd /home/dropbox/

# загрузит бекап в папку backupds на dropbox.
$PHP ./pbs_dropbox.php cp / backups/backup.sql.gz

mv /home/dropbox/backups/backup.sql.gz /home/dropbox/backups/$backup_filename.sql.gz

#локальная авто очистка каждые 30 дней.
find /home/dropbox/backups/ -mtime +30 |sort|xargs rm -f



Комментарии

Популярные сообщения из этого блога

mikbill расшифровка завершений сессий

Accel-ppp команды

Zabbix agent установка и настройка