
emarchandc
(usa Debian)
Enviado em 20/02/2020 - 09:44h
Bom dia.
Tenho um script no debian que faz o backup full.
Este backup esta agendado na Cron para ser feito todo sábado.
Gostaria que se domingo a sexta fosse feito um backup diferencial, ja tentei alguns comandos mas não consegui acertar ele.
Gostaria que fosse o mais simples possivel. Se alguem puder me ajudar.
Abaixo seguemeu script de backup full.
#!/bin/bash
backup_arquivos="/home/carbase"
destino="/etc/marchand/backup"
dia=$(date +%d-%m-%y)
log="/etc/marchand/log/backup/$dia"
echo "Inicio: `date +%d-%m-%y_%H:%M:%S`" >> $log
arquivo="$dia.tar.gz" >> log$
sleep 1
echo "Realizando backup: $backup_arquivos para $destino/$arquivo" >> $log
sleep 1
tar -zcvf $destino/$arquivo $backup_arquivos >> $log
echo "Backup realizado com sucesso!" >>$log
ls -lh $destino
echo "Fim: `date +%d-%m-%y_%H:%M:%S`" >> $log