aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-mod/bin/sbin/eNaploBackup.sh
diff options
context:
space:
mode:
authorM.Gergo2019-03-08 20:50:48 +0100
committerM.Gergo2019-03-08 20:50:48 +0100
commit3dab26c6797b32926287f22a041380080551060b (patch)
treebb4ba41398083a054e956e25f2d8c72bcdd0a7a0 /mayor-mod/bin/sbin/eNaploBackup.sh
parentf70027ffbedce10f412868a7bf9b0b67b113f1b1 (diff)
downloadmayor-3dab26c6797b32926287f22a041380080551060b.tar.gz
mayor-3dab26c6797b32926287f22a041380080551060b.zip
pici rendrakás
Diffstat (limited to 'mayor-mod/bin/sbin/eNaploBackup.sh')
-rwxr-xr-xmayor-mod/bin/sbin/eNaploBackup.sh95
1 files changed, 0 insertions, 95 deletions
diff --git a/mayor-mod/bin/sbin/eNaploBackup.sh b/mayor-mod/bin/sbin/eNaploBackup.sh
deleted file mode 100755
index 5bdba177..00000000
--- a/mayor-mod/bin/sbin/eNaploBackup.sh
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/sh
-##
-# Az elektronikus mentése (Version 1.0)
-##
-
- DATE=`date +%Y%m%d`
- NAPLO_BACKUP_BASE_DIR='/backup/naplo'
- NAPLO_BACKUP_DIR="$NAPLO_BACKUP_BASE_DIR/$DATE"
-
- DATABASES='mayor_parent mayor_private mayor_naplo intezmeny_fasori naplo_fasori_2007'
- #MYSQL_DB='%MYSQL_NAPLO_DB%'
- MYSQL_USER='%MYSQL_NAPLO_USER%'
- MYSQL_PW='%MYSQL_NAPLO_PW%'
-
- WWW_SSL_DIR='%BASEDIR%'
- WEB_SERVER_USER='%WEB_SERVER_USER%'
- EXPIRE_DATE=`date -d '30 days ago' +%Y%m%d`
-
- BASEDN='%BASEDN%'
- LDAP_CONF_DIR='%LDAP_CONF_DIR%'
- LDAP_DB_DIR='%LDAP_DB_DIR%'
-
-##
-# A könyvtárak létrehozása
-##
- if [ ! -e $NAPLO_BACKUP_BASE_DIR ]; then
- /bin/mkdir $NAPLO_BACKUP_BASE_DIR
- fi
- /bin/chown $WEB_SERVER_USER $NAPLO_BACKUP_BASE_DIR
- /bin/chmod 700 $NAPLO_BACKUP_BASE_DIR
-
- if [ -e $NAPLO_BACKUP_DIR.tgz ]; then
- exit 1
- fi
- /bin/mkdir $NAPLO_BACKUP_DIR
- /bin/chown $WEB_SERVER_USER $NAPLO_BACKUP_DIR
- /bin/chmod 700 $NAPLO_BACKUP_DIR
-
-##
-# mysql adatbázis mentése
-##
-
-for DATABASE in $DATABASES; do
- /usr/bin/mysqldump -p$MYSQL_PW -u$MYSQL_USER $DATABASE >> $NAPLO_BACKUP_DIR/$DATABASE.sql
-done
-
-##
-# mysql adatbázis mentése
-##
-
-# /usr/bin/mysqldump -p$MYSQL_PW -u$MYSQL_USER $MYSQL_DB >> $NAPLO_BACKUP_DIR/$MYSQL_DB.sql
-
-##
-# A honlap mentése
-##
-
- mkdir $NAPLO_BACKUP_DIR/html
-
- /bin/cp -a $WWW_SSL_DIR/* $NAPLO_BACKUP_DIR/html/
-
-##
-# Az LDAP adatbázis
-##
-
- /etc/init.d/slapd stop
- /bin/sleep 1
-
- /usr/sbin/slapcat -b $BASEDN -l $NAPLO_BACKUP_DIR/ldap.ldif
-
- /bin/cp -a $LDAP_DB_DIR $NAPLO_BACKUP_DIR/ldap
-
- /etc/init.d/slapd start
-
-##
-# LDAP konfig file-ok mentése (schema)
-##
-
- /bin/mkdir $NAPLO_BACKUP_DIR/etc
- /bin/cp -a $LDAP_CONF_DIR $NAPLO_BACKUP_DIR/etc/
-
-##
-# Becsomagolás
-##
-
- cd $NAPLO_BACKUP_BASE_DIR
- /bin/tar cfz $DATE.tgz $DATE
- /bin/rm -rf $NAPLO_BACKUP_DIR
-
-##
-# Elavult mentés tölése
-##
-
- if [ -e $NAPLO_BACKUP_BASE_DIR/$EXPIRE_DATE.tgz ]; then
- rm -rf $NAPLO_BACKUP_BASE_DIR/$EXPIRE_DATE.tgz
- fi