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


[FUG-BR] RES: Script de Backup diario

2006-12-02 Por tôpico João David Prevedello
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


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