[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: backup auf server



On Thursday 28 April 2005 13:52, Peter Blancke wrote:
> Martin Wegmann <mailinglist2_wegmann@web.de> dixit:
> > Meine Festplatte ist recht voll, deshalb kann ich die backup Datei
> > nicht erst bei mir zwischenlagern und dann rüberschieben,
> > ausserdem gibt es bestimmt einen eleganteren weg.
>
> Der elegantee Weg nennt sich rsync, respektive dann, wenn Du sowohl
> auf dem Quellrechner als auch auf dem Zielserver ueber ssh verfuegst
> und verschluesselt arbeiten kannst. Liegen diese Bedingungen vor?

auf meinem Rechner ist es kein Problem und auf dem server auch nicht. 

auf der rsync Seite habe ich dieses Bsp. gefunden:

den oberen Teil verstehe ich und habe mal meine Charakteristika eingefügt, der 
untere ist mir zu kryptisch ;-) 
irgendwelche Feinheiten, Fallstricke, die man noch beachten müsste? 

Danke, Martin

#!/bin/sh

# This script does personal backups to a rsync backup server. You will end up
# with a 7 day rotating incremental backup. The incrementals will go
# into subdirectories named after the day of the week, and the current
# full backup goes into a directory called "current"
# tridge@linuxcare.com

# directory to backup
BDIR=/home/martin

# excludes file - this contains a wildcard pattern per line of files to 
exclude
EXCLUDES=$HOME/office
EXCLUDES=$HOME/music
EXCLUDES=$home/.gimp-2.0

# the name of the backup machine
BSERVER=132.000.00.00

# your password on the backup server
export RSYNC_PASSWORD=XXXXXX


########################################################################

BACKUPDIR=`date +%A`
OPTS="--force --ignore-errors --delete-excluded --exclude-from=$EXCLUDES 
      --delete --backup --backup-dir=/$BACKUPDIR -a"

export PATH=$PATH:/bin:/usr/bin:/usr/local/bin

# the following line clears the last weeks incremental directory
[ -d $HOME/emptydir ] || mkdir $HOME/emptydir
rsync --delete -a $HOME/emptydir/ $BSERVER::$USER/$BACKUPDIR/
rmdir $HOME/emptydir

# now the actual transfer
rsync $OPTS $BDIR $BSERVER::$USER/current



Reply to: