#!/bin/sh
###############################################################################
# Filename:
# backup.srv0112.sh
# Log-changes:
# 2014-02-25 [josemarsilva@yahoo.com.br] Backup Linux SO
# Pre-reqs:
# - n/a
###############################################################################
export BACKUP_STAGE_DIR="/root/backup"
date
###############################################################################
echo "Step 1: Scripts, configuracoes, etc..."
###############################################################################
tar -cvf ${BACKUP_STAGE_DIR}/etc.rc.d.tar /etc/rc.d
tar -cvf ${BACKUP_STAGE_DIR}/etc.sysconfig.tar /etc/sysconfig
tar -cvf ${BACKUP_STAGE_DIR}/var.spool.cron.tar /var/spool/cron
tar -cvf ${BACKUP_STAGE_DIR}/root.script.tar /root/script
tar -cvf ${BACKUP_STAGE_DIR}/root.ssh.tar /root/.ssh
tar -cvf ${BACKUP_STAGE_DIR}/etc.hosts.tar /etc/hosts*
tar -cvf ${BACKUP_STAGE_DIR}/etc.resolv.conf.tar /etc/resolv.conf
tar -cvf ${BACKUP_STAGE_DIR}/etc.rsyslog.tar /etc/rsyslog*
tar -cvf ${BACKUP_STAGE_DIR}/root.bash.tar /root/.bash*
tar -cvf ${BACKUP_STAGE_DIR}/root.ssh.tar /root/.ssh/*
tar -cvf ${BACKUP_STAGE_DIR}/root.bash.tar /root/.bash*
tar -cvf ${BACKUP_STAGE_DIR}/root.ssh.tar /root/.ssh/*
date
###############################################################################
echo "Step 2: MYsql "
###############################################################################
/root/script/backup-mysql.srv0112.sh > /root/script/backup-mysql.srv0112.log 2>&1
date
###############################################################################
echo "Step 3: SVN "
###############################################################################
/root/script/backup-svn.sh > /root/script/backup-svn.log 2>&1
date
###############################################################################
echo ""
echo "Step 4.1: Sending backup to HDEX ..."
echo ""
###############################################################################
nohup /root/script/scp-to-hdex.srv0112.sh > /root/script/scp-to-hdex.srv0112.log 2>&1 &
date
###############################################################################
echo ""
echo "Step 4.2: Sending backup to AMAZON ..."
echo ""
###############################################################################
nohup /root/script/s3cmdput-to-amazon.srv0112.sh > /root/script/s3cmdput-to-amazon.srv0112.log 2>&1 &
date
###############################################################################
echo "Fim"
###############################################################################
date