Archived
0
This repository has been archived on 2022-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
Files
project-ctl/ctl.d/21-pma-backup.sh
2022-02-17 13:27:51 +03:00

16 lines
376 B
Bash

#!/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)"
}