|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander Kulak 2:450/144.37 15 Jan 2001 14:28:25 To : mwg@orphanage.alkar.net Subject : Re: Самодельный бэкап - -------------------------------------------------------------------------------- moan> Пpивет, moan> вот, с тоски сваял себе скpиптик для полных и инкpементальных бэкапов. moan> Покpитикуйте его. Пpедложите, как его укоpотить, используя готовые moan> пакеты. Я подозpеваю, что занялся изобpетением велосипеда, так что ... Вот мой, может чем поможет. #!/bin/sh # # by Alexander Kulak <kulak@phys.bsu.unibel.by> # based on FSF tar example LISTFILE="/etc/backup.include" EXCLFILE="/etc/backup.exclude" STAMPFILE="/etc/backup.last" BACKPATH="/arch/var/backup" NOW=`date +%Y%m%d` PREV=`cat $STAMPFILE` BACKNAME=$BACKPATH/bak-$NOW.tar.gz tar -zcv -T $LISTFILE -X $EXCLFILE \ --label="Dump from $PREV to $NOW" \ -N "$PREV" \ --preserve \ --totals \ --absolute-names \ -f $BACKNAME chmod o-rwx $BACKNAME echo $NOW > $STAMPFILE b.w., Alexander Kulak [ http://i.am/kulak ] --- tin/1.5.6-20000803 ("Dust") (UNIX) (Linux/2.2.14 (i686)) * Origin: Inst. Phys. Chem. problems of BSU (2:450/144.37@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/16083344a5b76.html, оценка из 5, голосов 10
|