modified etcbackup for serviceraspi
This commit is contained in:
+5
-5
@@ -21,13 +21,13 @@ echo "etc backup running..." | logger
|
|||||||
DATUM=`/bin/date '+%Y-%m-%d'`
|
DATUM=`/bin/date '+%Y-%m-%d'`
|
||||||
|
|
||||||
# check for existing backups and delete them!
|
# 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
|
then
|
||||||
echo "`date` - etc backup file etcbackup_$DATUM.tar.bz2 succesfull created." | logger
|
echo "`date` - etc backup file sraspi-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."
|
||||||
else
|
else
|
||||||
echo "`date` - etc backup failed!!!" | logger
|
echo "`date` - etc backup failed!!!" | logger
|
||||||
echo "`date` - etc backup failed!!!"
|
echo "`date` - etc backup failed!!!"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Executable
+33
@@ -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
|
||||||
Reference in New Issue
Block a user