
stewe
(usa Debian)
Enviado em 29/08/2016 - 13:54h
em um arquivo, copie e cole esse código aqui
__________________Script
#!/bin/bash
local="/root/backup/"
data=`date +h%H_d%d_m%m_a%Y`
database=`grep -v '#' /opt/otrs/Kernel/Config.pm | grep "'Database'" | cut -d '"' -f 2`
user=`grep -v '#' /opt/otrs/Kernel/Config.pm | grep "'DatabaseUser'" | cut -d '"' -f 2`
senha=`grep -v '#' /opt/otrs/Kernel/Config.pm | grep "'DatabasePw'" | cut -d "'" -f 4`
if [ -d $local ]; then
cd $local
else
mkdir -p $local && cd $local
fi
mysqldump -u $user -p$senha $database > $data.sql 2> /dev/null
____________fim script______________
este script foi criado por mim, devendo apenas ser modificado a sua necessidade, como o caminho do backup por exemplo
dependerá da configuração /opt/otrs/Kernel/Config.pm do seu otrs, ele desconsidera linhas com comentários pra evitar erro
esse script pode ser usado sem correr o risco de que a senha do banco de dados fique exposta em um arquivo de script, pois ele se baseia somente no arquivo de configuração do otrs.