MySQL - Script para backup automatizado

Publicado por Diego Godoi (última atualização em 15/03/2013)

[ Hits: 15.887 ]

Homepage: http://lattes.cnpq.br/8405905584950703

Download bkp_Banco_Especifico




O script foi feito para automatização de backup da minha base. Modifique as variáveis para adequar-se à sua instalação.

  



Esconder código-fonte

#/bin/bash

###########################
#Diego Godoi - 21/02/2013
##########################

#Variaveis
dir="/opt/"
data=`date +%d-%m-%Y`
logdir="/database/log/"
logbkp="database/log/log-select"
dircopy="database/base"
# Variáveis de conexão
host="localhost"
user="user"
password="password"
dbname="database"

echo "---------- Iniciando o Backup da Base de dados -> " $data  `date +%H:%M:%S` >> $logbkp


mysqldump -u $user -p$password --databases $dbname > $dircopy/$dbname-$data.sql



echo "---------- Fim do Script      -> " $data  `date +%H:%M:%S` >> $logbkp

mv $logbkp $logdir/logbkp-$data.txt

Scripts recomendados

Backup, Recuperação e Chroot

Replicação de arquivos

rsyncdev-pt_BR.sh - Um baixador automático de ISOs de Sabayon Linux

rotate.sh - Rotaciona arquivos de acordo com a data

OpenVZ - vzbackup


  

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