jueves, 28 de noviembre de 2013

backup a un servidor windows/samba

#!/bin/bash -x
# backup a un servidor windows/samba
mount.cifs //10.20.0.100/e /mnt/fel1pe/e -o user=fab1an,pass=cd0r5om

id=fel1pe
usuario=fab1an     #usuario linux
dirbackup=/srv/backup/fab1an/fel1pe
fecha=`date +"%y-%m-%d"`
#------
! [ -d $dirbackup ] && mkdir $dirbackup
! [ -d $dirbackup ] && exit

chown $usuario $dirbackup
cd $dirbackup

fecha=`date +"%y-%m-%d"`
dir="$fecha"_"$id"
! [ -d $dir ]  && mkdir $dir
chown $usuario $dir
cd $dir

tar cvf $id.tar /mnt/fel1pe/e/JUEGOS/bak

rar a $id.rar -m5 -o+

[ -f $id.tar ] && rm $id.tar
chown $usuario *.rar

umount /mnt/fel1pe/e