update scritp
This commit is contained in:
15
ctl.d/21-pma-backup.sh
Normal file
15
ctl.d/21-pma-backup.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
# vi: set tabstop=4 shiftwidth=4 expandtab :
|
||||
|
||||
MAP_COMMAND['backup']=fn_backup
|
||||
function fn_backup {
|
||||
local basename=$(basename "$(cd "$(dirname "$0")" && pwd)")
|
||||
local archive=${basename}-$(date +%Y%m%d)
|
||||
|
||||
log 'Backup...'
|
||||
tar -cf - -- \
|
||||
ctrl.d/ \
|
||||
ctl \
|
||||
| 7z a -bso0 -si ${archive}.tar.7z
|
||||
log "$(du -sh ${archive}.tar.7z)"
|
||||
}
|
||||
Reference in New Issue
Block a user