Helloooooooooooo amigos, vim aqui postar um script .SHELL que o mesmo faz o backup automático do banco de dados MySQL de sua escolha, o script pode ser trabalhado com cron job.
Bom, entre no terminal, vá até o diretório que você quer que o script fiquei e digite:
nano backup.sh
após, cole isso dentro.
ARQUIVO="backup--`date +%d_%m_%Y__%H_%M`"
mysqldump -u root -pbeeki21 --databases tiberica > /home/beeki/backups/$ARQUIVO.sql
# PS: onde está escrito "beeki21" é a senha do banco de dados, em "tiberica" é o nome do banco, e em "/home/beeki/backups/" é o diretório em que os backups vão ser salvos.
Pronto, apertei control + x e digite Y, depois enter, script feito, agora só dar a permissão 777 para o script.
chmod 777 backup.sh
feito isso, vá até o webmin ( tem tutorial de como instala-lo aqui no XTibia ) e faça o seu cron job, no horário e dia desejado usando o script. Para fazer o backup normal é só usar executar o script.
./backup.sh
Créditos, Christian Letti.
BEIJOS !