1. Backup script
#!/bin/sh # Fri Jun 27 10:44:49 2014 # done by dragkh # usage: # cat /etc/cron.d/backupmysql # 0 3 * * * root /root/bin/clean.backup.hyperion.mysql.mydumper.daily.sh >> /var/log/clean.backup.${HOSTNAME}.mysql.mydumper.daily.log 2>&1 # 35 3 * * * root /root/bin/backup.hyperion.mysql.mydumper.daily.sh >> /var/log/backup.${HOSTNAME}.mysql.mydumper.daily.log 2>&1 ROOT_BACKUP_DIR="/home/mydumper" seik_date () { if [ -z $1 ] then # cdate=`date +%Y-%m-%d\ %H:%M:%S\ %Z`; export cdate; echo $cdate cdate=`date -R`; export cdate; echo $cdate else if [ -z ${2} ] then cdate=`date +%Y-%m-%d.%H.%M.%S`; export cdate; echo $cdate else cdate=`date "+%Y-%m-%d %H:%M:%S"`; export cdate; echo $cdate fi fi } function check_dir { test ! -d "${1}" && mkdir -p "${1}" } function set_cpu_threads { # set the threads one less than the existing threads=$(cat /proc/cpuinfo | grep processor | tail -1 | …[Read more]