[FUG-BR] Script de Backup diario
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
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
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
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
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
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
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
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
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
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
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
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
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