Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Comunidade d...
Tela cheia Sugerir um artigo

Shell-Script: Backup automático MySQL + arquivos do servidor web

12 de Setembro de 2012, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 137 vezes

Criei este script a partir de buscas na web e até mesmo aqui no fórum, apesar de simples, facilita muito a nossa vida em relação a automatização dos backups. Utilizo este script para fazer backup de uma aplicação web em PHP com banco de dados MySQL utilizado na empresa na qual trabalho.

Funcionamento:

O script monta um pasta remota localmente, compacta a pasta do "sistema", exporta o banco do MySQL, cria uma pasta com a data atual na pasta montada e manda tudo lá pra dentro. Tudo usando variáveis para salvar nossas vidas. :)

Para que tudo funcione automaticamente, adicione uma regra no crontab (comando crontab -e) com o seguinte comando:

mm hh * * * sh /pasta/do/script/bkp.sh

Onde:
- mm = minuto
- hh = hora

Assim ele vai rodar o script todos os dias na hora que você configurou.

NÃO ESQUECER DE CONCEDER PERMISSÃO DE EXECUÇÃO NO SCRIPT:

chmod +x /pasta/do/script/bkp.sh

Como ele monta a pasta como cifs e autentica no AD, funciona tanto com pastas compartilhadas no GNU/Linux quanto no Windows, com AD ou com Samba.

Apesar de simples, o script é funcional.

Bom proveito a todos.


Fonte: http://www.vivaolinux.com.br/script/Backup-automatico-MySQL-+-arquivos-do-servidor-web

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.