#!/bin/sh

# Backup SME 7.x Server
# Script (c) 2005-2008 by Stefan Braunstein, sme@braunstein.de


curdir=`pwd`
cd 
#make backup directory
mkdir backup7x
cd backup7x

mkdir config
cp /home/e-smith/db/* config/
mkdir -p dump
lat-dump -d -o=dump

cd /home/e-smith/files/
tar cvzf $curdir/backup7x/mails-`date +%y%V%w%H%M%S`.tgz users/*

cd /
tar cvzf $curdir/backup7x/etc-`date +%y%V%w%H%M%S`.tgz etc/*

service mysqld stop
cd /var
tar cvzf $curdir/backup7x/logs-`date +%y%V%w%H%M%S`.tgz log/*
tar cvzf $curdir/backup7x/spool-`date +%y%V%w%H%M%S`.tgz spool/*
cd lib
tar cvzf $curdir/backup7x/mysql-`date +%y%V%w%H%M%S`.tgz mysql/*
service mysqld start

cd /usr
tar cvzf $curdir/backup7x/usr-local-`date +%y%V%w%H%M%S`.tgz local/*


cd $curdir

#IS_ERROR=`pic backup7x/backup.log | grep -c ERROR`

#if [ $IS_ERROR -ge 1 ]; then
#echo "It seems that $IS_ERROR"


