bash-scripts/yedekle-sistem.sh
caylakpenguen 54ef4d56c6 mini fix
2016-04-29 22:47:10 +03:00

34 lines
526 B
Bash
Executable File

#!/bin/bash
# Çrş 02 Mar 2016 20:32:16 EET CaylakPenguen
# sistem servis yedeklerini almak icin betik
# Lisans = GNU/GPL
#
DATADIR="/root/sistem"
DIZIN="$DATADIR/$(date +%F)"
yedekal(){
mkdir -p $DIZIN
cd $DIZIN
cp -r /etc/bind .
cp -r /etc/nginx .
cp -r /etc/supervisor .
cp -a /etc/aliases* .
cp -ar /etc/postfix .
cp -ar /etc/opendkim* .
cp -ar /var/log/apt apt-log
cp -ar /var/log/mail.* .
date > $(date +%F-%H-%M).txt
cd $DATADIR
tar -zcf $DIZIN.tar.gz $DIZIN
}
yedekle (){
yedekal
}
# ***
yedekle