Простой скрипт бэкапа
Дата: Май 8, 2009 - 5:06 дп
Попросили написать скрипт для бэкапирования каталогов, с возможностью указать сколько дней хранить файлы.
Вот что получилось:
#!/bin/bash
STORE=4
SRC=/tmp/kvlp
DST=/tmp/kvlp_backupDATE=`date +%Y-%m-%d`
mkdir -p “$DST/$DATE”;cp -R “$SRC”/* “$DST/$DATE/”
for item in $(find /tmp/kvlp_backup/ * -mtime +”$STORE” -type d)
do
rm -rfd “$item”
done
Думаю что тут все понятно:
STORE - количество дней которое нужно хранить бэкап.
SRC - Директория, данные их которой нужно бэкапировать
DST - Директория где храняться бэкапы.
