From 74e8af6889238aff180692f81eea27e8ee8b449c Mon Sep 17 00:00:00 2001 From: caelebfi Date: Wed, 7 Apr 2021 09:30:13 +0200 Subject: [PATCH] modified etcbackup for serviceraspi --- etcbackup.sh | 10 +++++----- etcbackup.sh.orig | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 5 deletions(-) create mode 100755 etcbackup.sh.orig diff --git a/etcbackup.sh b/etcbackup.sh index 8690241..09bf3e9 100755 --- a/etcbackup.sh +++ b/etcbackup.sh @@ -21,13 +21,13 @@ echo "etc backup running..." | logger DATUM=`/bin/date '+%Y-%m-%d'` # check for existing backups and delete them! - find /backup/etcbackup_*.tar.bz2 -mtime +1 -type f -delete + find /backup/sraspi-etcbackup_*.tar.bz2 -mtime +1 -type f -delete -if tar -cjf /backup/etcbackup_$DATUM.tar.bz2 /etc +if tar -cjf /backup/sraspi-etcbackup_$DATUM.tar.bz2 /etc then - echo "`date` - etc backup file etcbackup_$DATUM.tar.bz2 succesfull created." | logger - echo "`date` - etc backup file etcbackup_$DATUM.tar.bz2 succesfull created." + echo "`date` - etc backup file sraspi-etcbackup_$DATUM.tar.bz2 succesfull created." | logger + echo "`date` - etc backup file sraspi-etcbackup_$DATUM.tar.bz2 succesfull created." else echo "`date` - etc backup failed!!!" | logger echo "`date` - etc backup failed!!!" -fi \ No newline at end of file +fi diff --git a/etcbackup.sh.orig b/etcbackup.sh.orig new file mode 100755 index 0000000..8690241 --- /dev/null +++ b/etcbackup.sh.orig @@ -0,0 +1,33 @@ +#!/bin/sh + +### etc backup script - (c) solusar.de 2011 + +## Backup etc: +# +# tar -cjf /path/to/backup/file.tar.bz2 /path/to/backup-folder/ + +## Restore Data: +# +# evt. erstellen des Verzeichnisses +# mkdir /var/www/web1/html +# +# einspielen +# tar xvjf /path/to/backup/file.tar.bz2 /restore/path/ + +echo "etc backup running..." +echo "etc backup running..." | logger + +# aktuelles Datum f�r Dateinamen setzen +DATUM=`/bin/date '+%Y-%m-%d'` + +# check for existing backups and delete them! + find /backup/etcbackup_*.tar.bz2 -mtime +1 -type f -delete + +if tar -cjf /backup/etcbackup_$DATUM.tar.bz2 /etc +then + echo "`date` - etc backup file etcbackup_$DATUM.tar.bz2 succesfull created." | logger + echo "`date` - etc backup file etcbackup_$DATUM.tar.bz2 succesfull created." +else + echo "`date` - etc backup failed!!!" | logger + echo "`date` - etc backup failed!!!" +fi \ No newline at end of file