Rony (faz um gol rapaz :-P)
Para o backup use o mysqldump, por exemplo: $ mysqldump -h localhost -u usuario -p banco > backup_banco.sql Para "backupear" todas as tabelas do banco você pode usar o parâmetro --all-databases, por exemplo $ mysqldump --all-databases > all_databases.sql Qualquer dúvide, visite http://dev.mysql.com/doc/refman/5.0/en/mysqldump.html Para enviar um e-mail após o dump, use o sendmail. Por exemplo: /usr/sbin/sendmail $email << EOF Subject: Rotina de backup From: localhost To: seu email O backup acabou! EOF Então você tem que fazer algo como: #!/bin/bash mysqldump -h localhost -u usuario -p banco > backup_banco.sql /usr/sbin/sendmail $email << EOF Subject: Rotina de backup From: localhost To: seu email O backup acabou! EOF Se quiser, adicione na cron (leia aquele link que te mandei antes) e vá adicionando as perfumarias à gosto ;-) []'s Gunter ----- Original Message ----- From: marcus To: [EMAIL PROTECTED] Sent: Saturday, April 14, 2007 8:35 PM Subject: Re: [shell-script] Algum script eficiente de bakcup mysql O agendamento pode ser feito no /etc/cron.daily. Procure pelo daemon 'cron' no www.vivaolinux.com.br ou no google para saber como funciona. Eh bem tranquilo! Abraços! Em Sábado 14 Abril 2007 19:16, Rony Linux escreveu: > Gostaria de um scritp q salva-se em txt ou zip e me mandasse o email dos > dados se possivel apagando os dados da tabela apos a confirmacao do > envio... e como poderia agendar issu no linux para ser feito todos os > dias???? > > __________________________________________________ > Fale com seus amigos de graça com o novo Yahoo! Messenger > http://br.messenger.yahoo.com/ > > [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
