|
From: | Rodrigo Cunha |
Subject: | Re: [shell-script] Re: Duvida for em comandos |
Date: | Sun, 14 Aug 2016 23:20:52 -0300 |
2016-08-14 18:57 GMT-03:00 Josue Bragagnolo address@hidden [shell-script] <address@hidden.br >:for i in `mysql -Ns -u $sqlUser -p"$sqlPass" -e "SHOW DATABASES" |egrep -vi 'information_schema|mysql|perf
ormance_schema'` Eu uso um esquema parecido, porém definindo como variáveis. A ver:
DATAHORA=$( date "+%Y%m%d-%H%M" )
LISTABANCOS=$( mysql -u$USER -h$SERVIDOR -p$PASSWORD -e 'show databases;'|\
egrep -v 'Database|information_schema|lost\+found|performance_ schema' )
for BANCO in ${LISTABANCOS}; do
NOMEBANCO="${BANCO}_${DATAHORA}.dmp"
mysqldump -h${SERVIDOR} -u${USER} -p${PASSWORD} ${BANCO} --extended-insert --quick --routines --events --triggers >> ${NOMEBANCO}
doneA grosso modo, é isso aí. No meu de verdade, o mysqldump com essa porrada de parâmetros eu coloquei dentro de uma função, daí fica num negócio bem simples:DUMPMYSQL ${BANCO} ${NOMEBANCO}E dá pra você melhorar bastante, tipo, verificando se houve problema no dump ( fazer um check em $? depois da execução do dump), se o gzip comprimiu mesmo, colocar pra que seja enviado um relatório por email, etc... Scripts de backup é uma parada bem divertida (e séria) pra perder um tempinho estudando.AbraçosRaul Libório
http://rauhmaru.blogspot.com/
openSUSE Member | Linux User #4444581
/etc/httpd/conf.d/ssl.conf:7
# Do NOT simply read the instructions in here without understanding
# what they do. They're here only as hints or reminders. If you are unsure
# consult the online docs. You have been warned.
--Atenciosamente,
Rodrigo da Silva Cunha
[Prev in Thread] Current Thread [Next in Thread]
- Re: [shell-script] Duvida for em comandos, (continued)
- Message not available
- Message not available
- Message not available
- Message not available
- Message not available
- Message not available
- Re: [shell-script] Duvida for em comandos, Julio C. Neves, 2016/08/13
- Re: [shell-script] Duvida for em comandos, Gustavo S. L., 2016/08/14
- Re: [shell-script] Duvida for em comandos, Julio C. Neves, 2016/08/14
Re: Duvida for em comandos, itamarnet, 2016/08/14
- Re: Duvida for em comandos, itamarnet, 2016/08/14
- Re: Duvida for em comandos, itamarnet, 2016/08/14
- Re: [shell-script] Re: Duvida for em comandos, Rodrigo Cunha, 2016/08/14
- Re: Duvida for em comandos, itamarnet, 2016/08/14
- Re: [shell-script] Re: Duvida for em comandos, Josue Bragagnolo, 2016/08/14
- Re: [shell-script] Re: Duvida for em comandos, Raul Libório, 2016/08/14
- Re: [shell-script] Re: Duvida for em comandos, Rodrigo Cunha <=
- Prev by Date: Re: [shell-script] Mini shell
- Next by Date: Re: [shell-script] Mini shell
- Previous by thread: Re: [shell-script] Re: Duvida for em comandos
- Next by thread: Re: [shell-script] "trap" nas setas do teclado
- Index(es):