sistem betik

This commit is contained in:
caylakpenguen 2016-03-04 21:01:08 +02:00
parent 4383874580
commit 499254a575

33
yedekle-sistem.sh Executable file
View File

@ -0,0 +1,33 @@
#!/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