Add debug option
This commit is contained in:
parent
cb8a3992a6
commit
ad5946ea23
|
@ -19,10 +19,11 @@ readonly SCRIPTNAME="$(basename "$0")"
|
|||
#warning() { echo -e "[WARNING] $* " | logger --tag "${SCRIPTNAME}" ; }
|
||||
#error() { echo -e "[ERROR] $* " | logger --tag "${SCRIPTNAME}" ; }
|
||||
#fatal() { echo -e "[FATAL] $* " | logger --tag "${SCRIPTNAME}" ; exit 1 ; }
|
||||
info() { echo -e "[INFO] $* " }
|
||||
warning() { echo -e "[WARNING] $* "}
|
||||
error() { echo -e "[ERROR] $* " }
|
||||
fatal() { echo -e "[FATAL] $* " ; exit 1 }
|
||||
info() { echo -e "[INFO] $* " ; }
|
||||
warning() { echo -e "[WARNING] $* " ; }
|
||||
error() { echo -e "[ERROR] $* " ; }
|
||||
fatal() { echo -e "[FATAL] $* " ; exit 1 ; }
|
||||
debug() { echo -e "[DEBUG] $* " ; }
|
||||
#########################################################
|
||||
|
||||
|
||||
|
@ -42,14 +43,14 @@ if [ -z "${2}" ];
|
|||
then
|
||||
fatal "Username is not defined. Usage : ./mysqlbackup.sh /BASE/BACKUP/FOLDER RETENTION USERNAME PASSWORD HOST PORT"
|
||||
else
|
||||
MYSQL_USER=${2}
|
||||
MYSQL_USER="${2}"
|
||||
fi
|
||||
|
||||
if [ -z "${3}" ];
|
||||
then
|
||||
fatal "Password is not defined. Usage : ./mysqlbackup.sh /BASE/BACKUP/FOLDER RETENTION USERNAME PASSWORD HOST PORT"
|
||||
else
|
||||
MYSQL_PASSWORD=${3}
|
||||
MYSQL_PASSWORD="${3}"
|
||||
fi
|
||||
|
||||
if [ -z "${4}" ];
|
||||
|
@ -57,7 +58,7 @@ then
|
|||
warning "Host not defined, use 127.0.0.1 by default"
|
||||
MYSQL_HOST="127.0.0.1"
|
||||
else
|
||||
MYSQL_HOST=${4}
|
||||
MYSQL_HOST="${4}"
|
||||
fi
|
||||
|
||||
if [ -z "${5}" ];
|
||||
|
@ -65,7 +66,7 @@ then
|
|||
warning "Port not defined, use 3306 by default"
|
||||
MYSQL_PORT="3306"
|
||||
else
|
||||
MYSQL_PORT=${5}
|
||||
MYSQL_PORT="${5}"
|
||||
fi
|
||||
|
||||
for bin in mariabackup gzip mbstream
|
||||
|
@ -115,6 +116,7 @@ GetLockOrDie () {
|
|||
}
|
||||
|
||||
USEROPTIONS="--user=${MYSQL_USER} --password=${MYSQL_PASSWORD} --host=${MYSQL_HOST} --port=${MYSQL_PORT}"
|
||||
debug "${USEROPTIONS}"
|
||||
# Arguments may include amongst others:
|
||||
# --parallel=2 => Number of threads to use for parallel datafiles transfer. Default value is 1.
|
||||
# --galera-info => Creates the xtrabackup_galera_info file which contains the local node state
|
||||
|
|
Loading…
Reference in New Issue