hi.
hab nun doch rsync genommen zum erstellen meiner incremental backups.
nun, 2 probleme:
-die daten sind nicht komprimiert. lasse ich sie komprimieren, so geht das mit incremental nicht mehr => es werden wieder ALLE daten erneut gesichert und nicht nur die neuen.
-es werden keine snapshots erstellt. ich will dass, wenn ne neue version von test.txt da ist, die alte nicht verloren ist, sondern irgendie gespeichert bleibt, sodass sie im notfall für den stand eines bestimmten tages wiederherstellbar ist.
hier mein rsync script:
directory to backup
BDIR=/server/www/htdocs
excludes file - this contains a wildcard pattern per line of files to exclude
#EXCLUDES=_excluded_
the name of the backup machine
#BSERVER=server
your password on the backup server
#export RSYNC_PASSWORD=XXXXXX
########################################################################
BACKUPDIR=date +%A
OPTS="--force --ignore-errors --delete-excluded --delete --backup --backup-dir=/backup/$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/ /backup/$BACKUPDIR
rmdir $HOME/emptydir
now the actual transfer
rsync $OPTS $BDIR /backup/
danke für tipps