Backup automático MySQL + arquivos do servidor web
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.
Por: Antonio Schiavon
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Instalando Zoom Client no Fedora 40
Instalando Navegador Firefox no Debian 12
Bloqueando propagandas no Youtube e outros sites com o uBlocker Origin
Ajuda com instalação do archlinux no VMbox (6)
Sistema da Coréia do Norte - Red Star OS (51)
O meu código em C++ não funciona (3)
Como usar o WhatsApp no PC sem precisar escanear o qrcode ou utilizar... (13)