[FUG-BR] Script de Backup diario

2006-12-02 Por tôpico Cristina Fernandes Silva
Galera,

Alguem pode me dispobilizar um script de backup que faça copias datadas do 
banco de dados
PostgreSQL e um banco de dados Access.

Assim

20061203-NomedoBanco.tar.gz2 ---> PostgreSQL
20061203-NomedoBanco.tar.gz2 ---> Access

Estes arquivos serão gravados uma partição /home/backups

Infelizmente são sei como se faz para gerar diariamente com as datas no arquivo.

Obrigada

Cristina





___ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] script de backup

2006-05-18 Por tôpico Fernando Patzlaff
Tenta direto

tar cjvf backup`date +%Y%d%m`.tar.bz2 /path.

irado furioso com tudo wrote:
> bom dia, gente fina :)
>
> seguinte: estou tentando "cometer" um script em bash  para backup, mas isto 
> aqui:
>
> date +%Y%d%m 
>
> funciona maravilhosamente em linha de comando, mas no script.. nada feito :(
>
> HOJE='date %Y%d%m´
>
> tar cfvj backup$HOJE.tar.bz2 /path/diversos...
>
> pois é.. o manual diz que é assim e, acreditem, um dia fiz um script que 
> funcionou, mas agora.. maior baile.
>
> ah, não se deixem impressionar pelas aspas, já tentei todas: "´..´", 
> "..´..´", enfim.. todas.
>
> alguma idéia?
>
>
>
> ---
> saudações,
> irado furioso com tudo
> FreeBSD BSD50853/Linux User 179402
> As pessoas fazem coisas horríveis por dinheiro, até trabalhar.
> __
> Stops spam 100% for your email accounts or you get paid. 
> http://www.cashette.com
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
>
>   
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] script de backup

2006-05-17 Por tôpico Renato Martins
Irado como vai ?
entao esse script aqui faz o backup guarda uma copia no
/back e envia por email anexado
mas vc pode mudar oq quiser
nocaso enviar so um comentario que obackup foi feito

#!/bin/bash

cd /back

tar -zcvpf backup-full-rntw-`date +%Y%m%d`.tar.gz /root /home/rntw /etc
/usr/local/etc/

echo Backup Do Server DETAL Dia `date +%Y%m%d`| /usr/local/bin/mutt -c
[EMAIL PROTECTED] -s "BACKUP-DETAL:" -a
/back/backup-full-rntw-`date +%Y%m%d`.tar.gz


- Original Message -
From: "irado furioso com tudo" <[EMAIL PROTECTED]>
To: "FUG-SP/BR" 
Sent: Wednesday, May 17, 2006 12:44 PM
Subject: [FUG-BR] script de backup



bom dia, gente fina :)

seguinte: estou tentando "cometer" um script em bash  para backup, mas isto
aqui:

date +%Y%d%m

funciona maravilhosamente em linha de comando, mas no script.. nada feito :(

HOJE='date %Y%d%m´

tar cfvj backup$HOJE.tar.bz2 /path/diversos...

pois é.. o manual diz que é assim e, acreditem, um dia fiz um script que
funcionou, mas agora.. maior baile.

ah, não se deixem impressionar pelas aspas, já tentei todas: "´..´",
"..´..´", enfim.. todas.

alguma idéia?



---
saudações,
irado furioso com tudo
FreeBSD BSD50853/Linux User 179402
As pessoas fazem coisas horríveis por dinheiro, até trabalhar.
__
Stops spam 100% for your email accounts or you get paid.
http://www.cashette.com
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.392 / Virus Database: 268.6.0/341 - Release Date: 16/5/2006


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] script de backup

2006-05-17 Por tôpico Roberto Rodrigues
Em Qua, 2006-05-17 às 08:44 -0700, irado furioso com tudo escreveu:
> bom dia, gente fina :)
> 
> seguinte: estou tentando "cometer" um script em bash  para backup, mas isto 
> aqui:
> 
> date +%Y%d%m 
> 
> funciona maravilhosamente em linha de comando, mas no script.. nada feito :(
> 
> HOJE='date %Y%d%m´
> 
> tar cfvj backup$HOJE.tar.bz2 /path/diversos...
> 
> pois é.. o manual diz que é assim e, acreditem, um dia fiz um script que 
> funcionou, mas agora.. maior baile.
> 
> ah, não se deixem impressionar pelas aspas, já tentei todas: "´..´", 
> "..´..´", enfim.. todas.
> 
> alguma idéia?
> 
> 
> 
> ---
> saudações,
> irado furioso com tudo
> FreeBSD BSD50853/Linux User 179402
> As pessoas fazem coisas horríveis por dinheiro, até trabalhar.

Boa tarde, Irado.

Vê se isso te ajuda em alguma coisa.

Alterei o seu script e aqui funcionou, ficou assim:

#!/bin/bash

# Data atual:
HOJE=`date "+%Y%d%m"`

# Compacta com bzip2:
tar -cjvf backup$HOJE.tar.bz2 /path/diversos

#Fim

Obs.: Não esqueça de colocar permissão de execução ( chmod +x
seu_script.sh )

T+
--
Roberto Rodrigues




-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] script de backup

2006-05-17 Por tôpico Renato Botelho
Em 17/5/2006 12:44 irado furioso com tudo escreveu:
> bom dia, gente fina :)
> 
> seguinte: estou tentando "cometer" um script em bash  para backup, mas isto 
> aqui:
> 
> date +%Y%d%m 
> 
> funciona maravilhosamente em linha de comando, mas no script.. nada feito :(
> 
> HOJE='date %Y%d%m´
> 
> tar cfvj backup$HOJE.tar.bz2 /path/diversos...
> 
> pois é.. o manual diz que é assim e, acreditem, um dia fiz um script que 
> funcionou, mas agora.. maior baile.
> 
> ah, não se deixem impressionar pelas aspas, já tentei todas: "´..´", 
> "..´..´", enfim.. todas.
> 
> alguma idéia?

Até onde eu sei, os comandos devem ficar entre crases "`", e os
parametros do date tem que ficar entre aspas '"', com um + antes,
então ficaria assim:

HOJE=`date "+%Y%d%m"`

Nunca usei bash na minha vida, mas isso funciona em sh, então deve
funcionar no bash tb.

[]s
-- 
Renato Botelho 
   
GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] script de backup

2006-05-17 Por tôpico irado furioso com tudo

bom dia, gente fina :)

seguinte: estou tentando "cometer" um script em bash  para backup, mas isto 
aqui:

date +%Y%d%m 

funciona maravilhosamente em linha de comando, mas no script.. nada feito :(

HOJE='date %Y%d%m´

tar cfvj backup$HOJE.tar.bz2 /path/diversos...

pois é.. o manual diz que é assim e, acreditem, um dia fiz um script que 
funcionou, mas agora.. maior baile.

ah, não se deixem impressionar pelas aspas, já tentei todas: "´..´", "..´..´", 
enfim.. todas.

alguma idéia?



---
saudações,
irado furioso com tudo
FreeBSD BSD50853/Linux User 179402
As pessoas fazem coisas horríveis por dinheiro, até trabalhar.
__
Stops spam 100% for your email accounts or you get paid. http://www.cashette.com
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


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


[FUG-BR] Script de backup com FTP

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

Necessito apenas do trecho FTP, caso alguém possa me passar. 

[]'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

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