Faz backup do MySQL e envia para FTP

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

[ Hits: 8.735 ]

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

Configurar IP Gentoo

Configuração Automática de Servidor de Arquivos

Renorganizer!

SlackAcc

Script simples de backup de arquivos em máquina remota


  

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