shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Aprimoramento do script de Backup


From: Mário Luis Ghoneim
Subject: Re: [shell-script] Aprimoramento do script de Backup
Date: Fri, 12 Sep 2003 19:40:19 -0300

Deu CERTO!!!

Ficou assim!!

for arq in /var/lib/mysql/*/

 do ls -d ${arq%/} |cut -c16- > tmp_DB

 for nome_do_db in `cat tmp_DB`

# Gera o DUMP dos DB's
   do mysqldump -u root -psenha $nome_do_db > /bkp/$nome_do_db-$6-$2-$3.sql

# Cria os TXT contendo as primeiras linhas que cria o DB
   echo "CREATE DATABASE $nome_do_db;" > /bkp/$nome_do_db-TMP-$6-$2-$3.sql
   echo "use $nome_do_db;" >> /bkp/$nome_do_db-TMP-$6-$2-$3.sql

# Concatena o conteúdo do SQL pra dentro do TMP
   cat /bkp/$nome_do_db-$6-$2-$3.sql >> /bkp/$nome_do_db-TMP-$6-$2-$3.sql

# Última parte, em que o conteúdo antigo do sql é substituído com o conteúdo
atual dos TMP
   cat /bkp/$nome_do_db-TMP-$6-$2-$3.sql > /bkp/$nome_do_db-$6-$2-$3.sql

 done

 done

#FIM


Obrigado a todos que me auxiliaram, pois todas as dicas forma
importantíssimas.


Mário.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]