summaryrefslogtreecommitdiffstats
path: root/linhes/linhes-system/lh_system_backup_job
diff options
context:
space:
mode:
Diffstat (limited to 'linhes/linhes-system/lh_system_backup_job')
-rwxr-xr-xlinhes/linhes-system/lh_system_backup_job28
1 files changed, 7 insertions, 21 deletions
diff --git a/linhes/linhes-system/lh_system_backup_job b/linhes/linhes-system/lh_system_backup_job
index 0c8b468..8b226ac 100755
--- a/linhes/linhes-system/lh_system_backup_job
+++ b/linhes/linhes-system/lh_system_backup_job
@@ -7,10 +7,11 @@ MYTH_RUN_STATUS="1"
. /etc/systemconfig
BACKUPDIR=/data/storage/disk0/backup/system_backups
SECBACKUPLINK=/data/storage/disk1
+PLEXDIR=/var/lib/plex
KeepBackups=14
DATE=`date +%F_%H-%M`
backup_status=0
-#
+MYTHHOME=`lh_home_check.sh`
MYTHSHUTDOWN="/usr/bin/mythshutdown"
@@ -48,13 +49,6 @@ function backup(){
mysqldump -x mythconverg > $BACKUPDIR/$DATE/mythconverg
backup_status_check $?
- echo " ncid (caller id)"
- mysqldump -x ncid > $BACKUPDIR/$DATE/ncid 2>/dev/null
-
- #this is all the users
- echo " users"
- mysqldump -x mysql > $BACKUPDIR/$DATE/mysql_table
-
#this is everything
echo " All databases in one file"
mysqldump -x --all-databases > $BACKUPDIR/$DATE/all_databases
@@ -71,29 +65,21 @@ function backup(){
echo "Backup etc"
cp -rp /etc $BACKUPDIR/$DATE/etc
- if [ -e /var/lib/oss ]
- then
- cp -rp /var/lib/oss $BACKUPDIR/$DATE/oss
- backup_status_check $?
- fi
-
- echo "Backup func keys"
- cp -rp /etc/pki $BACKUPDIR/$DATE/pki
echo "Backup Plex Media Server databases and preferences"
- if [ -e /data/storage/disk0/media/plex/Plex\ Media\ Server/Plug-in\ Support ]
+ if [ -e $PLEXDIR/Plex\ Media\ Server/Plug-in\ Support ]
then
mkdir $BACKUPDIR/$DATE/plex
backup_status_check $?
fi
- if [ -e /data/storage/disk0/media/plex/Plex\ Media\ Server/Plug-in\ Support/Databases ]
+ if [ -e $PLEXDIR/Plex\ Media\ Server/Plug-in\ Support/Databases ]
then
- cp -rp /data/storage/disk0/media/plex/Plex\ Media\ Server/Plug-in\ Support/Databases $BACKUPDIR/$DATE/plex/Databases
+ cp -rp $PLEXDIR/Plex\ Media\ Server/Plug-in\ Support/Databases $BACKUPDIR/$DATE/plex/Databases
backup_status_check $?
fi
- if [ -e /data/storage/disk0/media/plex/Plex\ Media\ Server/Plug-in\ Support/Preferences ]
+ if [ -e $PLEXDIR/Plex\ Media\ Server/Plug-in\ Support/Preferences ]
then
- cp -rp /data/storage/disk0/media/plex/Plex\ Media\ Server/Plug-in\ Support/Preferences $BACKUPDIR/$DATE/plex/Preferences
+ cp -rp $PLEXDIR/Plex\ Media\ Server/Plug-in\ Support/Preferences $BACKUPDIR/$DATE/plex/Preferences
backup_status_check $?
fi