Revision 13186
Added by Aaron Marcuse-Kubitza almost 11 years ago
trunk/lib/sh/db.sh | ||
---|---|---|
245 | 245 |
mysql_ctl() # usage: mysql_ctl {start|stop|restart|...} |
246 | 246 |
{ echo_func; sudo service mysql "$@"; } |
247 | 247 |
|
248 |
mysql_snapshot() # usage: live=1 [from=...] to=... mysql_snapshot
|
|
248 |
mysql_snapshot() # usage: live=1 [from=...] [to=...] mysql_snapshot
|
|
249 | 249 |
{ |
250 |
echo_func; kw_params from to; : "${to:?}"
|
|
251 |
local from="${from-/var/lib/mysql/}";
|
|
250 |
echo_func; kw_params from to |
|
251 |
local from="${from:-/var/lib/mysql}"; local to="${to:-$from.bak}"
|
|
252 | 252 |
|
253 | 253 |
mysql_ctl stop |
254 | 254 |
local_dir="$from" remote_url="$to" sudo upload |
Also available in: Unified diff
lib/sh/db.sh: mysql_snapshot(): $to: default to $from.bak