Mysql- automatizando o backup com mysqldump parte 2- Tutorial linux

Mysql- automatizando o backup com mysqldump parte 2- Tutorial linux
linux, tutorial linux, mysql, mysql error
A uns meses atrás escrevemo o tutorial Automatizando o backup do mysql com o mysqldump  onde mostramos agendar o backup do mysql no crontab salvando arquivo de um database especifico por data e hora.

Nesse exemplo iremos  criar um script que irá melhorar a forma como automatizamos esse backup, compactando os arquivos e gerenciando melhor o espaço em disco.

Crie o script backupmysql.sh e cole as linhas abaixo:
#inicio do arquivo

#!/bin/bash

mysqldump -u seuusuario --password=suasenha -c  -t  -e --databases nomedobanco > /backup/arquivo_saida`date +%d%m%Y_%Hh`

tar -zcf /backup/backup_arquivosaida.tar.gz /backup/arquivo_saida`date +%d%m%Y_%Hh`

rm /backup/arquivo_saida`date +%d%m%Y_%Hh`

#fim do arquivo
Salve o arquivo e coloque a permissão de execução:

root@def_linux:#chmod +x backupmysql.sh

Agora agende a tarefa de backup no crontab:

00 12 * * 1-6 /root/backupmysql.sh

Seguindo esses pequenos passos criamos uma maneira de  Automatizar o backup do mysql com o mysqldump

Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.


Veja mais notícias Linux e tutoriais do blog aqui.

Defendendo  o linux, blog    o linux    na veia.

Nenhum comentário: