Re: [FUG-BR] Script de backup com FTP

2006-03-02 Por tôpico Tiago N. Furbeta
Tiago,

O envio do backup para o servidor FTP funcionou que é uma beleza no FreeBSD.

Muito obrigado pela ajuda.

[]'s

- 
Tiago N. Furbeta 
Cangere Online Provedor de Internet Ltda. 
Provedor Associado à Global Info 
Campos Gerais - Sul de Minas 
(35) 3853-1100/3698-2006 
[EMAIL PROTECTED] (MSN) 
[EMAIL PROTECTED] (Google Talk) 
ICQ# 60321102 | Skype: tfurbeta 



-- Original Message ---
From: Tiago Cruz <[EMAIL PROTECTED]> 
To: Lista de discussao sobre FreeBSD  
Sent: Wed, 01 Mar 2006 17:09:34 -0300 
Subject: Re: [FUG-BR] Script de backup com FTP 

> 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 
--- End of Original Message ---


Esta mensagem foi enviada pelo webmail do Cangere Online
http://www.cangere.com.br

___
freebsd mailing list
freebsd@fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br


Re: [FUG-BR] Script de backup com FTP

2006-03-02 Por tôpico Giancarlo Rubio
Recebi esse script do dicas-l.

segue

#!/bin/bash
  # 
  # #  #
  # # autor: FRANCISCO A SILVA #
  # # data : 25/03/2004#
  # # este script tem a finalidade de fazer#
  # # diariamente o backup do servidor de  #
  # # e-mail  para o servidor de backup#
  # 
  
  
  HOST='192.168.1.11' # identificacao do servidor
destino
  USER='gunman'   # usuario remoto no servidor
destino
  PASSWD='gunmanmail' # senha usuario remoto
  FILE1='gunmanmail.tar'  # definicao do arquivo 1
  FILE2='gunmanhome.tar'  # definicao do arquivo 2
  FILE3='gunman-etc.tar'
  FILE4='gunman-dns.tar'
  
  tar -cvzf /home/tmp/$FILE1 /var/mail/* # criacao do arquivo 1
  tar -cvzf /home/tmp/$FILE2 /home/* # criacao do arquivo 2
  tar -cvzf /home/tmp/$FILE3 /etc/*  # criacao do arquivo 3
  tar -cvzf /home/tmp/$FILE4 /var/named/*# criacao do arquivo 4
  ftp -n $HOST < 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
> 
> 

___
freebsd mailing list
freebsd@fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br


Re: [FUG-BR] Script de backup com FTP

2006-03-02 Por tôpico Tiago N. Furbeta
OK, Eder...

Muito obrigado pela dica, vou estudar a solução e qq coisa posto aqui pra 
informar no que deu.

[]'s

- 
Tiago N. Furbeta 
Cangere Online Provedor de Internet Ltda. 
Provedor Associado à Global Info 
Campos Gerais - Sul de Minas 
(35) 3853-1100/3698-2006 
[EMAIL PROTECTED] (MSN) 
[EMAIL PROTECTED] (Google Talk) 
ICQ# 60321102 | Skype: tfurbeta 

-- Original Message ---
From: Eder <[EMAIL PROTECTED]> 
To: "Lista de discussao sobre FreeBSD"  
Sent: Wed, 1 Mar 2006 13:13:57 -0300 
Subject: Re: [FUG-BR] Script de backup com FTP 

> Olá Tiago, 
> 
> Por quê não tenta usar o RSYNC acho que é bem melhor do que FTP para 
> backup, sendo que ele sincroniza os arquivos e é muito rápido, tem um link 
> em português explicando tudo certinho, verifica. 
> 
> http://wwwsr.unijui.tche.br/~heini/freebsd/backup-rsync.html 
> 
> Abraços, 
> 
> Eder. 
> 
> -- 
> Linux is for people who hate Windows, 
> BSD is for people who love UNIX" 
> ___ 
> freebsd mailing list 
> freebsd@fug.com.br 
> http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br 
--- End of Original Message ---


Esta mensagem foi enviada pelo webmail do Cangere Online
http://www.cangere.com.br

___
freebsd mailing list
freebsd@fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br


Re: [FUG-BR] Script de backup com FTP

2006-03-02 Por tôpico Éderson Chimbida
Use o bacula ! Para backup é a melhor solução... deixei de usar o
rsync e voltei a usar o bacula, funciona também para estações windows
e tem opções para você gravar diretamente para a DAT. Uso em 40
estações windows e 9 servidores ( FreeBSD, OpenBSD e Linux ).

Site oficial:
www.bacula.org

Port para o FreeBSD:
http://www.freebsd.org/cgi/ports.cgi?query=bacula&stype=all

On 3/1/06, Tiago Cruz <[EMAIL PROTECTED]> wrote:
> 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
>


--
Éderson H. Chimbida
___
freebsd mailing list
freebsd@fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br


Re: [FUG-BR] Script de backup com FTP

2006-03-01 Por tôpico Tiago Cruz
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


Re: [FUG-BR] Script de backup com FTP

2006-03-01 Por tôpico Eder
Olá Tiago,

Por quê não tenta usar o RSYNC acho que é bem melhor do que FTP para
backup, sendo que ele sincroniza os arquivos e é muito rápido, tem um link
em português explicando tudo certinho, verifica.

http://wwwsr.unijui.tche.br/~heini/freebsd/backup-rsync.html

Abraços,

Eder.


--
Linux is for people who hate Windows,
BSD is for people who love UNIX"
___
freebsd mailing list
freebsd@fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br