ich möchte den Inhalt von DocumentRoot einer Website (/var/www/lfb.local/) 7 Tage lang vorhalten um den Stand eines beliebigen Tages bei Bedarf wiederherstellen zu können. Da sich wahrscheinlich nicht viel an den Dateien ändern wird, ist vermutlich ein inkrementelles Backup sinnvoll. Das Backup soll unterhalb von /backup/lfb.local/ in den Verzeichnissen 1 bis 7 abgelegt werden. Das Vollbackup sollte immer am 1. Tag der woche (Montag) erstellt werden.
Ich habe mir diesen Thread und dieses Beispiel angesehen und folgendes Skript erstellt, das leider nicht funktioniert:
Code: Alles auswählen
#!/bin/sh
BDIR=/var/www/lfb.local/
DDIR=/backup/lfb.local
BACKUPDIR=`date +%u`
OPS="--force --ignore-errors --delete
--backup --backup-dir=$DDIR/$BACKUPDIR -a -v"
[ -d $DDIR ] || mkdir $DDIR
[ -d $DDIR/$BACKUPDIR ] && (rm -r $DDIR/$BACKUPDIR)
rsync $OPTS $BDIR $DDIR/current
Danke im Voraus für eure Hilfestellung.
VG Simon