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

Responder a