summaryrefslogtreecommitdiffstats
path: root/abs/mv-core/MythVantage-system/backup_job
diff options
context:
space:
mode:
Diffstat (limited to 'abs/mv-core/MythVantage-system/backup_job')
-rwxr-xr-xabs/mv-core/MythVantage-system/backup_job63
1 files changed, 0 insertions, 63 deletions
diff --git a/abs/mv-core/MythVantage-system/backup_job b/abs/mv-core/MythVantage-system/backup_job
deleted file mode 100755
index c3997ab..0000000
--- a/abs/mv-core/MythVantage-system/backup_job
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/bin/bash
-echo "#########################################################"
-echo "Starting backup "
-. /etc/profile
-. /etc/systemconfig
-BACKUPDIR=/data/database_backup
-DATE=`date +%F_%H-%M`
-mkdir -p $BACKUPDIR/$DATE
-
-#backup db
-pacman -Q mysql 2>/dev/null
-if [ $? = 0 ]
-then
- mysqldump mythconverg > $BACKUPDIR/$DATE/mythconverg
- mysqldump ncid > $BACKUPDIR/$DATE/ncid
- mysqldump webcal > $BACKUPDIR/$DATE/webcal
-fi
-
-#backup etc
-cp -rp /etc $BACKUPDIR/$DATE/etc
-cp -rp /var/lib/oss $BACKUPDIR/$DATE/oss
-
-#backup func keys
-cp -rp /data/srv/func $BACKUPDIR/$DATA/func
-
-#make_zip file
-cd $BACKUPDIR
-tar -zcvf $BACKUPDIR/backup.$DATE.tgz $DATE
-
-if [ -d $BACKUPDIR/$DATE ]
-then
- rm -rf $BACKUPDIR/$DATE
-fi
-
-if [ -f /data/srv/hobbit/server/ext/hbnotes.py ]
-then
- /data/srv/hobbit/server/ext/hbnotes.py
- chown nobody:nobody /data/srv/httpd/htdocs/hobbit/notes/* 2> /dev/null >/dev/null
-
-
-fi
-
-
-#Remote copy
-if [ x$RemoteBackup = x1 ]
-then
- localRemoteCheck=`echo $RemoteBackupDir | cut -d: -f1`
- if [ x$localRemoteCheck = xdir ]
- then
- localRemotedir=`echo $RemoteBackupDir | cut -d: -f2`
- cmd="cp $BACKUPDIR/backup.$DATE.tgz $localRemotedir"
- echo "copying$BACKUPDIR/backup.$DATE.tgz to $localRemotedir "
- else
-# sshcmd="scp -o StrictHostKeyChecking=no -o ConnectTimeout=1 -i /data/srv/.nobody_ssh/id_dsa $BACKUPDIR/backup.$DATE.tgz"
-# cmd="${sshcmd} mythtv@${RemoteBackupDir}:/data/database_backup/"
- /usr/bin/func ${RemoteBackupDir} copyfile -f $BACKUPDIR/backup.$DATE.tgz --remotepath $BACKUPDIR/backup.$DATE.tgz
-
- echo "copying$BACKUPDIR/backup.$DATE.tgz to ${RemoteBackupDir}:/data/database_backup/"
- fi
- $cmd
-fi
-
-echo "#########################################################"