-Ïîäïèñêà ïî e-mail

 

 -Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â Admining

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 26.05.2006
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 49


Backup

Ñðåäà, 16 Ìàÿ 2007 ã. 18:32 + â öèòàòíèê
Steep_Zero âñå çàïèñè àâòîðà Èç êàêîé òî êíèæêè âû÷èòàë.
Âñå ýíòî ïîä êðîíîì.

#!/bin/bash
SRCD="/home/"                                     #SRCD - SouRCe Directory - èñõîäíûé êàòàëîã
TGTD="/var/backups/"                           #TGTD - TarGeT Directory - êîíå÷íûé êàòàëîã
OF=home-$(date +%Y%m%d).tgz     #OF - Output File - âûõîäíîé ôàéë
tar -cZf $TGTD$OF $SRCD
Ðóáðèêè:  Unix
Ìåòêè:  

naigovan   îáðàòèòüñÿ ïî èìåíè ×åòâåðã, 19 Èþëÿ 2007 ã. 19:07 (ññûëêà)
÷óòü ìîäèôèöèðîâàë -) ðóãàéòå
code:

1 #!/bin/sh
2
3 #Some variables
4 BKD="/home/naigovan/" #BKD - A directory to backup
5 SRCD="/var/backups/tmp" #SRCD - SouRCe Directory
6 TGTD="/var/backups/" #TGTD - TarGeT Directory
7 MAXAGE=15 #Maximum age of files to backup
8 OF=backup-$(date +%Y%m%d).tgz #OF - Output File
9
10 # Main body
11
12 [ -d "$SRCD" -a "x`find $SRCD | wc -l`" != "x0" ] && find $SRCD | xargs rm -rf
13 [ ! -d "$SRCD" ] && mkdir -p "$SRCD"
14 find $BKD -atime $MAXAGE -type f | while read FILE
15 do
16 FILE_DIR="`echo $FILE | sed -e 's#^$INITIAL_DIR##' -e 's/\(.*\)\/[^\/].*$/\1/'`"
17 [ ! -d "$SRCD/$FILE_DIR" ] && mkdir -p $SRCD/$FILE_DIR
18 cp $FILE $SRCD/$FILE_DIR
19 done
20 tar -czf $TGTD$OF $SRCD
21 rm -rf $SRCD

Îòâåòèòü Ñ öèòàòîé Â öèòàòíèê
naigovan   îáðàòèòüñÿ ïî èìåíè ×åòâåðã, 19 Èþëÿ 2007 ã. 19:29 (ññûëêà)
Ôèêñ: ÷òîáû ïàðñèëèñü êîððåêòíî ïðîáåëû â íàçâàíèÿõ ëó÷÷å þçàòü êàâû÷êè
FILE_DIR="`echo $FILE | sed -e 's#^$INITIAL_DIR##' -e 's/\(.*\)\/[^\/].*$/\1/'`"
17 [ ! -d "$SRCD/$FILE_DIR" ] && mkdir -p "$SRCD/$FILE_DIR"
18 cp "$FILE" "$SRCD/$FILE_DIR"
19 done
20 tar -czf "$TGTD$OF" "$SRCD"
Îòâåòèòü Ñ öèòàòîé Â öèòàòíèê
Steep_Zero   îáðàòèòüñÿ ïî èìåíè Ïÿòíèöà, 20 Èþëÿ 2007 ã. 11:28 (ññûëêà)
è ðàáîòàåä? ïðîâåðÿë?)
ÇÛ
íà äíÿõ freebsd íà ñåðâàã ïîñòàâèë, êàê ðàç ïðî ýòî ïîäóìàë, áóäåì èñïûòûâàòü )
Îòâåòèòü Ñ öèòàòîé Â öèòàòíèê
Êîììåíòèðîâàòü — Ê äíåâíèêó — Ñòðàíèöû: [1] [Íîâûå]
 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó