Hallo,
ich habe hier ein kurzes script zur Begutachtung. Wird das so mit meinen Daten funktionieren oder sollte ich noch etwas ändern?
Ich möchte jetzt noch das Script erweitern - es soll prüfen ob wir schon Freitag haben und dann ein Vollbackup machen und mit den Inkrementellen Backups wieder fortfahren bis zum nächsten Freitag. Nach 4 Wochen soll das älteste Backup gelöscht werden und Platz für ein neues machen.
Darüber hinaus - im Log habe ich folgende Fehlermeldungen für die einzelnen Dateien (sehr viele) entdeckt:
Die Datei ist allerdings offenbar kopiert worden. Es scheint auch etwas mit den Dateirechten zu sein. Kann ich das ignorieren?
ich habe hier ein kurzes script zur Begutachtung. Wird das so mit meinen Daten funktionieren oder sollte ich noch etwas ändern?
Code:
#!/bin/bash
mount -t cifs -o uid=1000,gid=1000,user=username,password=userpassword //192.168.2.50/server_backup /media/nas1
LOCAL_BACKUP_DIR="/home/username/"
TARGET_DIR="/media/nas1/"
if [ -z "$LOCAL_BACKUP_DIR" ]; then
logger -p error "No local backup directory given. Aborting"
exit
fi
today=$(date +%Y%m%d)
[ -d $TARGET_DIR/$today ] || mkdir $TARGET_DIR/$today
rsync -a -r -u -P -h -b --log-file=/var/log/backup-$today.log "$LOCAL_BACKUP_DIR" "$TARGET_DIR" && umount $TARGET_DIR
exit;
Ich möchte jetzt noch das Script erweitern - es soll prüfen ob wir schon Freitag haben und dann ein Vollbackup machen und mit den Inkrementellen Backups wieder fortfahren bis zum nächsten Freitag. Nach 4 Wochen soll das älteste Backup gelöscht werden und Platz für ein neues machen.
Darüber hinaus - im Log habe ich folgende Fehlermeldungen für die einzelnen Dateien (sehr viele) entdeckt:
Code:
2015/01/31 21:44:54 [10014] rsync: chown "/media/nas1/meinedaten/bild.JPG" failed: Permission denied (13)
Die Datei ist allerdings offenbar kopiert worden. Es scheint auch etwas mit den Dateirechten zu sein. Kann ich das ignorieren?