Server : Apache System : Linux profile 3.10.0-1160.88.1.el7.x86_64 #1 SMP Tue Mar 7 15:41:52 UTC 2023 x86_64 User : apache ( 48) PHP Version : 8.0.28 Disable Function : NONE Directory : /Data/.backup/script/ |
#! /bin/bash TIMESTAMP=$(date +"%F") BACKUP_DIR="/Data/.backup/data/rawdata/hourago.1/profile.iiita.ac.in/$TIMESTAMP" #BACKUP_DIR="/Data/.backup/script" MYSQL_USER="root" MYSQL=/usr/bin/mysql MYSQLDUMP=/usr/bin/mysqldump ##read -s -p "Enter MYSQL ROOT Password: " MYSQL_PASSWORD ##read -s -p "Enter LDAP MANAGER Password: " ldappass mkdir -p "$BACKUP_DIR/DBBACKUP" #mkdir -p "$BACKUP_DIR/ldap" MYSQL_PASSWORD="45M@ll1k@rjun@" databases=`$MYSQL --user=$MYSQL_USER -p$MYSQL_PASSWORD -e "SHOW DATABASES;" | grep -Ev "(Database|information_schema|performance_schema)"` for db in $databases; do $MYSQLDUMP --force --opt --user=$MYSQL_USER -p$MYSQL_PASSWORD --databases $db | gzip > "$BACKUP_DIR/DBBACKUP/$db.gz" done #ldapsearch -x -w $ldappass -D "cn=Manager,dc=iiita,dc=ac,dc=in" -b "dc=iiita,dc=ac,dc=in" -H ldap://172.31.1.42 -L > $BACKUP_DIR/ldap/$TIMESTAMP.ldif