Доброго времени суток.
Имеется следующее:
/etc/backup
#!/bin/bash
filename="`date +%d_%m_%y`.zip"
cd /backup/
echo "`date` — Start" >> /backup/backup.log
zip -r $filename /home/servers/
echo "`date` — Finish" >> /backup/backup.log
day="`date +%d`"
dday=`echo $day-3|bc -l`
dfilename="`printf '%02d' $dday`_`date +%m_%y`.zip"
rm /backup/$dfilename
Знаю что криво написано, но работает и это факт.
/etc/crontab
0 12 * * * root sh /etc/backup
В 12 часов сие действие начинается, но кончается через 8 секунд.
Появляется файл вида — zipAS2Lx
Старый бэкап, как положено удаляется. Значит проблемы с архивацией, что я не учел?