Yo utilizo este script para hacer salvas de distintas carpetas y me funciona 
al 100:

#!/bin/bash

#fecha que tendra la salva
fecha=`date +"%d%m%Y"`
#donde se guardara
destino=/media/salvas/salva_server

#creo la carpeta que tiene por nombre la fecha 
mkdir $destino/$fecha

#a partir de aqui pongo lo que deseo salvar
#Ejemplo, salvare todo etc
echo "Salvando /etc"
etc=/etc
for tableetc in $etc; do
    tar -zcvf $destino/$fecha/salva_etc.tar.gz $tableetc*
done

# Salvar home
echo "Salvando /home"
casa=/home
for tablehome in $casa; do
    tar -zcvf $destino/$fecha/salva_home.tar.gz $tablehome*
done

#Salvar mi www
echo "Salvando /var/www"
sbwww=/var/www
for tablewww in $sbwww; do
    tar -zcvf $destino/$fecha/salva_www.tar.gz $tablewww*
done

exit 0

Y para que se te ejecute cada x tiempo, pos creas una tarea en el cron  le 
pasas el script. ejecutas en consola como root:
crontab -e 
y agregas la tarea: Ejemplo si deseas hacer una salva todos los días a las 
5:30pm
30 17 * * *  /ruta/del/script/salva.sh

Salu2 y espero te sea útil


---
MSc. Carlos Pollán Estrada.
Esp. Ciencias Informáticas. Administrador de Red.
Archivo Histórico de Manzanillo. Cuba.
URL: http://www.ahmzllo.granma.inf.cu



-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a