backup do banco de dados do OTRS (script)

1. backup do banco de dados do OTRS (script)

thomaz alberto
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.