Update mysqlbu-scripts.sh
This commit is contained in:
@@ -19,6 +19,11 @@ MYSQLDATA="`grep --perl-regexp --only-match '(?<=datadir=).+' "$MYSQLCFG"`"
|
||||
DAY_BACKUP_DIR="${BACKUP_PATH}`date +%Y-%m-%d`/"
|
||||
BASE_BACKUP="`ls -1 $DAY_BACKUP_DIR 2> /dev/null | grep --max-count=1 --perl-regexp '^.+_BASE'`"
|
||||
|
||||
LIST_BACKUPS(){
|
||||
mysqlbu list
|
||||
echo ""
|
||||
read -n 1 -s -p "Press any key to continue"
|
||||
}
|
||||
MAIN_MENU() {
|
||||
while :
|
||||
do
|
||||
@@ -28,19 +33,20 @@ MAIN_MENU() {
|
||||
echo -e "${idsCL[LightGreen]}---------------------------------------------------------------------------${idsCL[Default]}"
|
||||
echo -e "Backups Location: ${idsCL[LightBlue]}${BACKUP_PATH}${idsCL[Default]}"
|
||||
echo -e "MySQL User: ${idsCL[LightBlue]}${MYSQLUSER}${idsCL[Default]}"
|
||||
echo -e "MySQL Password: ${idsCL[LightBlue]}******${idsCL[Default]}"
|
||||
echo -e "MySQL Password: ${idsCL[LightBlue]}****${idsCL[Default]}"
|
||||
echo -e "MySQL Config File: ${idsCL[LightBlue]}${MYSQLCFG}${idsCL[Default]}"
|
||||
echo -e "# of Days to Keep: ${idsCL[LightBlue]}${BACKUPSTOKEEP}${idsCL[Default]}"
|
||||
echo -e "${idsCL[LightGreen]}---------------------------------------------------------------------------${idsCL[Default]}"
|
||||
echo ""
|
||||
echo " [1] Webmin Install"
|
||||
echo " [2] Glances Install"
|
||||
echo " [3] x11vnc Install"
|
||||
echo " [4] Filewatcher Install"
|
||||
echo " [1] Change Backup Location"
|
||||
echo " [2] Change MySQL User"
|
||||
echo " [3] Change MySQL Password"
|
||||
echo " [4] Change MySQL Config File Location"
|
||||
echo " [5] Change The Number of Backup Days to Keep"
|
||||
echo ""
|
||||
echo " [0] Remove LinUPx"
|
||||
echo " [B] Run Backup"
|
||||
echo " [L] List Backups"
|
||||
echo ""
|
||||
echo " [B] Back to Update Scripts"
|
||||
echo " [Q] Quit"
|
||||
echo ""
|
||||
echo ""
|
||||
@@ -56,9 +62,10 @@ MAIN_MENU() {
|
||||
INSTALL_MENU;;
|
||||
4) FW_INSTALL
|
||||
INSTALL_MENU;;
|
||||
0) LINUPX_UNINSTALL
|
||||
5) LINUPX_UNINSTALL
|
||||
INSTALL_MENU;;
|
||||
[Bb]) SCRIPT_MENU;;
|
||||
[Bb]) RUN_BACKUP;;
|
||||
[Ll]) LIST_BACKUPS;;
|
||||
[Qq]) EXIT1
|
||||
exit 1;;
|
||||
*) echo "Thats an invaild option,";
|
||||
|
||||
Reference in New Issue
Block a user