mysql_backup.sh: fix error determin remote mysql binary.
This commit is contained in:
		| @@ -104,9 +104,21 @@ err_Log=${LOCK_DIR}/mysql.err.log | |||||||
|  |  | ||||||
|  |  | ||||||
| if [ $srcHost != "localhost" ] || $_via_ssh_tunnel ;then | if [ $srcHost != "localhost" ] || $_via_ssh_tunnel ;then | ||||||
|  |    if $(ssh back@web-01.oopen.de [[ -x "/usr/local/mysql/bin/mysql" ]]) ; then | ||||||
|  |       mysql="/usr/local/mysql/bin/mysql" | ||||||
|  |    else | ||||||
|       mysql=`$ssh ${ssh_user}@$srcHost which mysql` |       mysql=`$ssh ${ssh_user}@$srcHost which mysql` | ||||||
|  |    fi | ||||||
|  |    if $(ssh back@web-01.oopen.de [[ -x "/usr/local/mysql/bin/mysqldump" ]]) ; then | ||||||
|  |       mysqldump="/usr/local/mysql/bin/mysqldump" | ||||||
|  |    else | ||||||
|       mysqldump=`$ssh ${ssh_user}@$srcHost which mysqldump` |       mysqldump=`$ssh ${ssh_user}@$srcHost which mysqldump` | ||||||
|  |    fi | ||||||
|  |    if $(ssh back@web-01.oopen.de [[ -x "/usr/local/mysql/bin/mysqld" ]]) ; then | ||||||
|  |       mysqld="/usr/local/mysql/bin/mysqld" | ||||||
|  |    else | ||||||
|       mysqld="$($ssh ${ssh_user}@$srcHost which mysqld)" |       mysqld="$($ssh ${ssh_user}@$srcHost which mysqld)" | ||||||
|  |    fi | ||||||
|    ssh_options="-o BatchMode=yes -o ConnectTimeout=360" |    ssh_options="-o BatchMode=yes -o ConnectTimeout=360" | ||||||
| else | else | ||||||
|    mysql=`which mysql` |    mysql=`which mysql` | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user