[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Backupstrategie
[Thread Prev] | [Thread Next]
- Subject: Re: Backupstrategie
- From: Mike Lederer <mike.lederer@xxxxxx>
- Date: Tue, 3 Jun 2008 18:20:27 +0200
- To: uugrn@xxxxxxxxxxxxxxx
Hallo, 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. = = = = = = =<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" 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 -- http://mailman.uugrn.org/mailman/listinfo/uugrn Wiki: http://wiki.uugrn.org/wiki/UUGRN:Mailingliste Archiv: http://lists.uugrn.org/