aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-orig/bin/sbin/eNaploBackup.sh
diff options
context:
space:
mode:
authorM.Gergo2019-03-08 21:20:34 +0100
committerM.Gergo2019-03-08 21:20:34 +0100
commitf51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0 (patch)
treee13e60e4b94a3b58f1e2bfbe271102c8f04b67bd /mayor-orig/bin/sbin/eNaploBackup.sh
parentc76a004b0135786f2742283f8d5f917106f58bd8 (diff)
downloadmayor-f51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0.tar.gz
mayor-f51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0.zip
további rendrakás
Diffstat (limited to 'mayor-orig/bin/sbin/eNaploBackup.sh')
-rwxr-xr-xmayor-orig/bin/sbin/eNaploBackup.sh95
1 files changed, 0 insertions, 95 deletions
diff --git a/mayor-orig/bin/sbin/eNaploBackup.sh b/mayor-orig/bin/sbin/eNaploBackup.sh
deleted file mode 100755
index 5bdba177..00000000
--- a/mayor-orig/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