use dbnames from details file for dump
This commit is contained in:
parent
6fec178fae
commit
4e5bfa49b4
@ -492,7 +492,8 @@ if [ -z "${sqlPass}" ]; then
|
|||||||
badDetails empty 'sqlPass'
|
badDetails empty 'sqlPass'
|
||||||
fi
|
fi
|
||||||
# database names
|
# database names
|
||||||
if [ -z "${ccnetDB_name}" ] || [ -z "${seafileDB_name}" ] || [ -z "${seahubDB_name}" ]; then
|
if [ -z "${ccnetDB_name}" ] || [ -z "${seafileDB_name}" ] || \
|
||||||
|
[ -z "${seahubDB_name}" ]; then
|
||||||
badDetails empty 'one or more mysql database names'
|
badDetails empty 'one or more mysql database names'
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -516,17 +517,19 @@ sqlDump_seahub="backup-$(date +%Y%m%d_%H%M%S)_${seahubDB_name}.sql"
|
|||||||
## dump databases
|
## dump databases
|
||||||
# dump CCNET-DB
|
# dump CCNET-DB
|
||||||
if ! mysqldump -h"${sqlServer}" -u"${sqlUser}" -p"${sqlPass}" \
|
if ! mysqldump -h"${sqlServer}" -u"${sqlUser}" -p"${sqlPass}" \
|
||||||
--opt ccnet-db > "${sqlDumpDir}/${sqlDump_ccnet}" 2>> "$logFile"; then
|
--opt "${ccnetDB_name}" > "${sqlDumpDir}/${sqlDump_ccnet}" \
|
||||||
|
2>> "$logFile"; then
|
||||||
exitError 115 "Could not dump ${ccnetDB_name} database"
|
exitError 115 "Could not dump ${ccnetDB_name} database"
|
||||||
fi
|
fi
|
||||||
# dump SEAFILE-DB
|
# dump SEAFILE-DB
|
||||||
if ! mysqldump -h"${sqlServer}" -u"${sqlUser}" -p"${sqlPass}" \
|
if ! mysqldump -h"${sqlServer}" -u"${sqlUser}" -p"${sqlPass}" \
|
||||||
--opt ccnet-db > "${sqlDumpDir}/${sqlDump_seafile}" 2>> "$logFile"; then
|
--opt "${seafileDB_name}" > "${sqlDumpDir}/${sqlDump_seafile}" \
|
||||||
|
2>> "$logFile"; then
|
||||||
exitError 116 "Could not dump ${seafileDB_name} database"
|
exitError 116 "Could not dump ${seafileDB_name} database"
|
||||||
fi
|
fi
|
||||||
# dump CCNET-DB
|
# dump CCNET-DB
|
||||||
if ! mysqldump -h"${sqlServer}" -u"${sqlUser}" -p"${sqlPass}" \
|
if ! mysqldump -h"${sqlServer}" -u"${sqlUser}" -p"${sqlPass}" \
|
||||||
--opt ccnet-db > "${sqlDumpDir}/${sqlDump_seahub}" 2>> "$logFile"; then
|
--opt "${seahubDB_name}" > "${sqlDumpDir}/${sqlDump_seahub}" 2>> "$logFile"; then
|
||||||
exitError 117 "Could not dump ${seahubDB_name} database"
|
exitError 117 "Could not dump ${seahubDB_name} database"
|
||||||
fi
|
fi
|
||||||
printf "${ok}[%s] -- [SUCCESS] SQL databases dumped successfully --${norm}\n" \
|
printf "${ok}[%s] -- [SUCCESS] SQL databases dumped successfully --${norm}\n" \
|
||||||
|
Loading…
Reference in New Issue
Block a user