Faz backup do MySQL e envia para FTP

Publicado por Daniel Lara Souza (última atualização em 07/10/2011)

[ Hits: 8.302 ]

Homepage: http://danniel-lara.blogspot.com/

Download bkp.mysql.sh




Script que efetua backup de todas as DATABASES do MySQL e o envia por FTP.

  



Esconder código-fonte

#!/bin/bash
#
#  Backup das DATABASES
#  Envia por FTP
#  Autor : Daniel Lara Souza
#  Data 06-10-2011
#
#
data=`/bin/date +%d-%m-%Y`

cd /backup

rm *.tar.gz

for I in `echo "show databases;" | mysql -u root -p'12345'| grep -v Database`; do mysqldump -u root -p'12345' $I > "$I-$data.sql"; done

tar -cvzf backup-${data}.tar.gz *.sql

rm *.sql

# Dados do servidor FTP para onde o backup sera enviado
ftp -n -v ft.meudominio.com.br  <<EoF
        user ftpuser.meudominio.com.br 12345
        bin
        cd backup
        put backup-${data}.tar.gz
EoF

Scripts recomendados

Gapt-get (GUI para o apt-get)

Dicas e explicações de comandos do Linux - rápidos e reeditáveis

analise

Faça download de vídeos do YouTube, convertendo para MPEG

OH MY ALIAS - Crie seu alias facilmente


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts