Enviado em 25/05/2017 - 13:09h
Boa tarde pessoal,# Edit this file to introduce tasks to be run by cron. # # Each task to run has to be defined through a single line # indicating with different fields when the task will be run # and what command to run for the task # # To define the time you can provide concrete values for # minute (m), hour (h), day of month (dom), month (mon), # and day of week (dow) or use '*' in these fields (for 'any').# # Notice that tasks will be started based on the cron's system # daemon's notion of time and timezones. # # Output of the crontab jobs (including errors) is sent through # email to the user the crontab file belongs to (unless redirected). # # For example, you can run a backup of all your user accounts # at 5 a.m every week with: # 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/ # # For more information see the manual pages of crontab(5) and cron(8) # # m h dom mon dow command # Backup do banco de dados 0 0 * * * ~/backup.sh
Enviado em 25/05/2017 - 14:56h
0 0 * * * root /root/backup.sh
Enviado em 25/05/2017 - 16:26h
0 0 * * * root /root/backup.sh
#!/bin/bash data="$(date +"%Y-%m-%d" -d "-1 days")" empresa=empresa banco=banco usuario=usuario senha=senha bkpgeral=/root/$data.$empresa.$banco.sql.bz2 bkpfile=/root/backup.log echo "---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------" >> $bkpfile echo "$(date +'%d-%m-%Y %H:%M:%S'): Backup iniciado" >> $bkpfile echo "---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------" >> $bkpfile echo "$(date +'%d-%m-%Y %H:%M:%S'): Iniciando processo de geraçao de dump do banco de dados" >> $bkpfile mysqldump -u$usuario -p$senha $banco --single-transaction --skip-triggers --skip-disable-keys | bzip2 > $bkpgeral echo "$(date +'%d-%m-%Y %H:%M:%S'): Dump do banco concluído" >> $bkpfile echo "---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------" >> $bkpfile echo "$(date +'%d-%m-%Y %H:%M:%S'): Iniciando processo de envio dos arquivos de dump" >> $bkpfile echo "---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------" >> $bkpfile echo "$(date +'%d-%m-%Y %H:%M:%S'): Iniciando envio do dump geral para o mega" >> $bkpfile megaput --path /Root/$empresa $bkpgeral echo "$(date +'%d-%m-%Y %H:%M:%S'): Iniciando envio do dump geral para servidor de backup" >> $bkpfile scp -P xxxxxx $bkpgeral root@xxx.xxx.xxx.xxx:/backup/ echo "$(date +'%d-%m-%Y %H:%M:%S'): Envio do dump geral concluído" >> $bkpfile echo "$(date +'%d-%m-%Y %H:%M:%S'): Excluindo dump do banco de dados" >> $bkpfile rm -rf $bkpgeral echo "$(date +'%d-%m-%Y %H:%M:%S'): Backup finalizado" >> $bkpfile echo "" >> $bkpfile
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Slackpkg+ (Slackpkg Plus) está de volta!
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Como redefinir o diretório Home? (4)
Problemas com adaptadores wifi no Zorin (1)
Ocomon 6.0.1 - Problemas ao editar configurações estendidas (7)