Pular para o conteúdo

backup do banco de dados do OTRS (script)

Responder tópico
  • Denunciar
  • Indicar

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

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.




Responder tópico

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder