Re: [FUG-BR] RES: Script de Backup diario

2006-12-04 Por tôpico Victor Loureiro Lima
E e' claro: man 8 cron e man 5 crontab sao os seus amigos para fazer o
script rodar periodicamente...

att,
victor

Em 02/12/06, Junior Pires<[EMAIL PROTECTED]> escreveu:
> Olha só, eu tenho uma politica dessa aqui, eu crio 2 scripts no /etc/rc.d,
> uma para fazer o backup e o outro para fazer a rotação do nome para a data
> e horario que foi feito o backup...
>
> Então, segue ai os scripts:
>
> #pico /etc/rc.d/bk.sh
>
> tar czf /home/backup/backup/adm/adm.tgz /home/public/ADM/DADOS/
>
> #pico /etc/rc.d/rotacao_nome.sh
>
> OLD_BKP=/home/backup/backup/adm/`date +%d%m%y-%H%M%S`adm.tgz
> mv /home/backup/backup/adm/adm.tgz `echo $OLD_BKP`
>
>
> Pronto, com isso ai, você já pode fazer seu backup direitinho, eu jogo
> esses scripts no cron, pra ele rodar de tempo em tempo...
>
> Faça as mudanças de diretórios de acordo com suas necessidades.
>
>
> Abraço.
>
>
> > Pois olha... comessei a fazer um aqui, com isso tu já consegue iniciar, dá
> > uma catada no google que tu finaliza ele.
> > Tem que Targeziar eles... isso eu me esqueci :)
> >
> > #!/bin/sh
> >
> > data=$(date +%Y%m%d)
> > bkpdir="/home/backups"
> > diasarq="30"
> > bancopostgre="nomedobanco"
> > bancomysql="nomedobanco"
> > usermysql="root"
> > senhamysql="senhadomysql"
> >
> > #Apaga arquivos antigos
> > find $bkpdir -mtime +$diasarq -exec rm -r {} \;
> >
> > #Cria os backups
> >
> > cd $bkpdir
> >
> > echo "Criando o bakcup do banco postgre"
> > COLOCA AQUI O COMANDO PRA PEGAR O BANCO NAO ACHEI NO GOOGLE FACIL :)
> >
> > echo "Criando o backup do banco mysql"
> > mysqldump -u $usermysql -p$senhamysql > $bkpdir/$data-$bancomysql.sql
> >
> > Qualquer coisa prende o grito...
> >
> > Haaa tem que terminar, nun vai funcia na primeira :)
> >
> > João David Prevedello
> > Portal das Hortênsias
> > Canela / RS
> >
> > -Mensagem original-
> > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome
> > de Cristina Fernandes Silva
> > Enviada em: sábado, 2 de dezembro de 2006 20:04
> > Para: Lista Brasileira de Discussão sobre FreeBSD
> > Assunto: [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
> >
> > -
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
> > --
> > Esta mensagem foi verificada pelo sistema de antivírus e
> >  acredita-se estar livre de perigo.
> >
> >
> >
>
>
> --
> Junior Pires
> Assistente de Informáica
> CPD
> Gujão Alimentos.
> Tel: (75) 3244-2121 (Ramal 202).
>
>
> --
> Esta mensagem foi verificada pelo sistema de antivírus e
>  acredita-se estar livre de perigo.
>
> -
> 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] RES: Script de Backup diario

2006-12-02 Por tôpico Junior Pires
Olha só, eu tenho uma politica dessa aqui, eu crio 2 scripts no /etc/rc.d,
uma para fazer o backup e o outro para fazer a rotação do nome para a data
e horario que foi feito o backup...

Então, segue ai os scripts:

#pico /etc/rc.d/bk.sh

tar czf /home/backup/backup/adm/adm.tgz /home/public/ADM/DADOS/

#pico /etc/rc.d/rotacao_nome.sh

OLD_BKP=/home/backup/backup/adm/`date +%d%m%y-%H%M%S`adm.tgz
mv /home/backup/backup/adm/adm.tgz `echo $OLD_BKP`


Pronto, com isso ai, você já pode fazer seu backup direitinho, eu jogo
esses scripts no cron, pra ele rodar de tempo em tempo...

Faça as mudanças de diretórios de acordo com suas necessidades.


Abraço.


> Pois olha... comessei a fazer um aqui, com isso tu já consegue iniciar, dá
> uma catada no google que tu finaliza ele.
> Tem que Targeziar eles... isso eu me esqueci :)
>
> #!/bin/sh
>
> data=$(date +%Y%m%d)
> bkpdir="/home/backups"
> diasarq="30"
> bancopostgre="nomedobanco"
> bancomysql="nomedobanco"
> usermysql="root"
> senhamysql="senhadomysql"
>
> #Apaga arquivos antigos
> find $bkpdir -mtime +$diasarq -exec rm -r {} \;
>
> #Cria os backups
>
> cd $bkpdir
>
> echo "Criando o bakcup do banco postgre"
> COLOCA AQUI O COMANDO PRA PEGAR O BANCO NAO ACHEI NO GOOGLE FACIL :)
>
> echo "Criando o backup do banco mysql"
> mysqldump -u $usermysql -p$senhamysql > $bkpdir/$data-$bancomysql.sql
>
> Qualquer coisa prende o grito...
>
> Haaa tem que terminar, nun vai funcia na primeira :)
>
> João David Prevedello
> Portal das Hortênsias
> Canela / RS
>
> -Mensagem original-
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome
> de Cristina Fernandes Silva
> Enviada em: sábado, 2 de dezembro de 2006 20:04
> Para: Lista Brasileira de Discussão sobre FreeBSD
> Assunto: [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
>
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
> --
> Esta mensagem foi verificada pelo sistema de antivírus e
>  acredita-se estar livre de perigo.
>
>
>


-- 
Junior Pires
Assistente de Informáica
CPD
Gujão Alimentos.
Tel: (75) 3244-2121 (Ramal 202).


-- 
Esta mensagem foi verificada pelo sistema de antivírus e
 acredita-se estar livre de perigo.

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


Re: [FUG-BR] RES: script de backup

2006-05-17 Por tôpico Marcello Costa
Em Qua, 2006-05-17 às 13:09 -0300, Joni Ramos escreveu:

> 
> Irado, 
> 
> Funciona aqui assim:
> 
> #!/bin/sh
> HOJE=`date "+%m%d"`
> tar cfvj backup$HOJE.tar.bz2 /path/diversos...
> 
> Joni Ramos

essa é a linha "mágica"
#!/bin/sh

no seu caso irado seria ...
#!/bin/bash

ou ainda

#!/bin/csh

tudo depende do shell que vc esta executando no script ...

> 
> 
> Marcello Costa
> BSD System Engineer
> unixmafia at yahoo dot com dot br



___ 
Abra sua conta no Yahoo! Mail: 1GB de espa�o, alertas de e-mail no celular e 
anti-spam realmente eficaz. 
http://br.info.mail.yahoo.com/
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd