On Thu, 2006-03-02 at 12:10 -0300, Tiago N. Furbeta wrote: > Algum dos amigos possui um script de backup que envie os arquivos compactados > para um servidor FTP? > > Meu script está funcionando redondinho, mas a parte que envia o .TGZ para o > servidor FTP não funciona. Já testei vários scripts pesquisados na net porém > sem sucesso.
DATA=`date +%d-%m-%Y` MAQUINA=nomedamaquina LOG=/var/log/backup.log echo "==================================================" >> $LOG echo "Fazendo backup dos arquivos em $DATA..." >> $LOG crontab -l > /etc/crontab.list /usr/sbin/pkg_info > /etc/packages.list tar -cf /backup/$MAQUINA-backup-$DIA.tar /etc /home/tiago echo "Backup finalizado com sucesso!" >> $LOG echo "Enviando arquivos para o FTP......" >> $LOG ftp >> $LOG -in << EOF open 200.222.222.222 user usuario senha lcd /backup/ cd $MAQUINA put $MAQUINA-backup-$DIA.tar ls bye EOF echo "Upload realizado com sucesso!" >> $LOG Isso funciona para *BSD, para clientes linux é diferente: echo "Enviando arquivos para o FTP......" >> $LOG ftp >> $LOG -in << EOF passive open 200.222.222.222 user usuario senha bin lcd /dados/backup/ cd $MAQUINA put $MAQUINA-backup-$DIA.tar ls bye EOF echo "Upload realizado com sucesso!" >> $LOG -- Tiago Cruz http://linuxrapido.org _______________________________________________ freebsd mailing list freebsd@fug.com.br http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br