Faz backup do MySQL e envia para FTP

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

[ Hits: 8.961 ]

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

Backup da database do gerenciador de pacotes RPM

Album de fotografias v1.1

tag-mp3 - Um script para editar e/ou visualizar algumas tags ID3 de arquivos MP3

Validador mac-address em shell script

Antiprotetor de links


  

Comentários

Nenhum coment�rio foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts