Bem...vc quer fazer esse backup localmente ? ou remotamente tb ? Localmente
n�o tem muito sentido n�, tenho um script que criei e coloco ele pra rodar
na cron todos os dias. Segue abaixo o mesmo:
--------------------------
#!/bin/bash
###############################################
#BACKUP dos 3 ultimos dias.
#
# Marco Aur�lio ([EMAIL PROTECTED])
################################################
ANTIGO=`date -d '3 day ago' +%Y%m%d`
HOJE=`date +%Y%m%d`
echo -----------------------------------------------------------------------
---------
echo Gerando backup de hoje...
echo $HOJE
echo
tar -cvz /etc --file /backup/backup_etc_$HOJE.tar.gz
tar -cvz /home/httpd --file /backup/backup_http_$HOJE.tar.gz
tar -cvz /var/lib/mysql --file /backup/backup_mysql_$HOJE.tar.gz
tar -cvz /var/spool --file /backup/backup_spool_$HOJE.tar.gz
tar -cvz /var/named --file /backup/backup_named_$HOJE.tar.gz
tar -cvz /var/log --file /backup/backup_log_$HOJE.tar.gz
echo Gerando arquivo temporario para conex�o com o FTP...
echo
echo
echo user usuarioftp senhaftp >> /backup/tmp.bk
echo cd terra >> /backup/tmp.bk
echo dele /backup_etc_$ANTIGO.tar.gz >> /backup/tmp.bk
echo dele /backup_http_$ANTIGO.tar.gz >> /backup/tmp.bk
echo dele /backup_mysql_$ANTIGO.tar.gz >> /backup/tmp.bk
echo dele /backup_spool_$ANTIGO.tar.gz >> /backup/tmp.bk
echo dele /backup_named_$ANTIGO.tar.gz >> /backup/tmp.bk
echo dele /backup_log_$ANTIGO.tar.gz >> /backup/tmp.bk
echo put /backup/backup_etc_$HOJE.tar.gz backup_etc_$HOJE.tar.gz >>
/backup/tmp.bk
echo put /backup/backup_http_$HOJE.tar.gz backup_http_$HOJE.tar.gz >>
/backup/tmp.bk
echo put /backup/backup_mysql_$HOJE.tar.gz backup_mysql_$HOJE.tar.gz >>
/backup/tmp.bk
echo put /backup/backup_spool_$HOJE.tar.gz backup_spool_$HOJE.tar.gz >>
/backup/tmp.bk
echo put /backup/backup_named_$HOJE.tar.gz backup_named_$HOJE.tar.gz >>
/backup/tmp.bk
echo put /backup/backup_log_$HOJE.tar.gz backup_log_$HOJE.tar.gz >>
/backup/tmp.bk
echo quit >> /backup/tmp.bk
echo
echo
echo Tranferindo arquivos por FTP...
ftp -ni 10.0.0.1 < /backup/tmp.bk
echo Removendo backup de anteontem e arquivos temporarios
rm -f /backup/backup_etc_$ANTIGO.tar.gz
rm -f /backup/backup_http_$ANTIGO.tar.gz
rm -f /backup/backup_mysql_$ANTIGO.tar.gz
rm -f /backup/backup_spool_$ANTIGO.tar.gz
rm -f /backup/backup_named_$ANTIGO.tar.gz
rm -f /backup/backup_log_$AMTIGo.tar.gz
rm -f /backup/tmp.bk
------------------------
Como vc pode ver eu fa�o backup dos diretorios /etc, /home/httpd,
/var/mysql, /var/spool, /var/named, mas vc pode adicionar e remover
diretorios conforme a sua nescessidade.
Esse script manda o backup para um servidor FTP, mude o usu�rio e a senha e
o servidor ftp conforma sua nescessidade.
Para agendar as 05:00 coloque o seguinte no /etc/crontab
0 5 * * * root /root/backup.sh
onde /root/backup.sh e onde esta o seu script de backup.
Espero ter ajudado.
Marco Aur�lio
Adm. rede/sistemas
>Tenho CL 8.0 e quero fazer backup dos meus servidores de DNS, http,
>postifix, radius, etc todos os dias �s 5:00 hs da madruga em outra m�quina.
>Por onde come�o. Monto um servidor de backup? O que fa�o?
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html