Re: Backupstrategie

Autor: Markus Hochholdinger <Markus_at_hochholdinger.net>
Datum: Tue, 3 Jun 2008 20:37:29 +0200
Hi,

Am Dienstag, 3. Juni 2008 18:20 schrieb Mike Lederer:
> ich haette da auch noch etwas, weiss aber nicht ob es zu diesem
> Problem passt.
> rsync macht mir ein BackUp auf meine externe HDD und sichert mir danach
> nur noch die Veraenderungen nach Tagen.
> Es gibt ein BackUp Ordner und Ordner nach Tagen 01, 02, 03 usw.
> Der Hauptordner ist immer der aktuellste.
> Dies lasse ich via cron stuendlich laufen, so das meine arbeiten auch
> sicher sind.

wenn über cron, dann sollte aufjedenfall noch eine Überprüfung rein, ob das 
Script schon läuft! Ansonsten wird es große Probleme geben, wenn eine Stunde 
für einen rsync-Lauf nichtmehr ausreicht!


> = = = = = = =<Scriptanfang>
>
> #!/bin/sh
>
> # check for mount
> grep /media/extern /etc/mtab > /dev/null || exit 1
>
> # directory to backup
> BDIR=/home/ledererm/
>
> # Destination dir for rsync
> DDIR=/media/extern
>
> # excludes file - this contains a wildcard pattern per line of files to
> exclude
> #EXCLUDES=/root/rsy.excl
>
> # BACKUPDIR=${1:-`date +%A`}
> BACKUPDIR=${1:-"day"`date +%d`}
>
> OPTS="--force
>     --ignore-errors \
>     --delete-excluded \
>     --exclude-from=$EXCLUDES
>     --delete --backup --backup-dir=$DDIR/$BACKUPDIR -a -v"

"--backup" ist eher gegen die hier diskutierte Hardlink-Philosophie.


>
> export PATH=$PATH:/bin:/usr/bin:/usr/local/bin
>
> # if destination does not exist, make it;-)
> [ -d $DDIR ] || mkdir $DDIR
>
> # write logfile
> echo oooooooooooooooooooooooooooooooooooooooooooo >> /root/rsy.log
> date >> /root/rsy.log
>
> # delete existing backup dir
> [ -d $DDIR/$BACKUPDIR ] && (echo remaking $DDIR/$BACKUPDIR
>
> >> /root/rsy.log; rm  -r $DDIR/$BACKUPDIR)
>
> # now the actual transfer
> rsync $OPTS $BDIR $DDIR/current >> /root/rsy.log
>
> </Scriptende>
>
> --
> Diese Mail wurde unter dem freilaufenden Pinguin sowie auf
> einem 100% Microsoft freien System erstellt und gepostet.
> ICQ: 379838805                     Yahoo: basemike_03

-- 
Gruß
                                                          \|/
       eMHa                                              (o o)
------------------------------------------------------oOO--U--OOo--
 Markus Hochholdinger
 e-mail  mailto:Markus_at_Hochholdinger.net             .oooO
 www     http://www.hochholdinger.net                (   )   Oooo.
------------------------------------------------------\ (----(   )-
                                                       \_)    ) /
                                                             (_/


-- 
http://mailman.uugrn.org/mailman/listinfo/uugrn
Wiki: http://wiki.uugrn.org/wiki/UUGRN:Mailingliste
Archiv: http://lists.uugrn.org/

Empfangen am 03.06.2008

Dieses Archiv wurde generiert von hypermail 2.2.0 : 03.06.2008 CEST