Bom dia, Senhores
Estou recebendo uma mensagem de erro ao realizar um backup agendado via crontab. A questão é que o backup é realizado porém com a seguinte mensagem de erro:
mysqldump: Got error: 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) when trying to connect
O conteúdo do script agendado no cron está baixo, porém notem o comando em negrito com o parâmetro "--log-error=erros_proc_bkp.log" e é este arquivo que me dá o erro de socket. O que pode estar acontecendo para este erro estar sendo emitido já que o backup é realizado aparentemente sem problemas ?
Desde já agradeço a atenção de todos.
Jorgelrt
#!/bin/bash
DIR_DIARIO=/srv/backup/mysql/diario
DIR_CONT=/srv/backup/mysql/contingencia
# Apaga o arquivo do diretorio "diario"
echo 'INICIO DO PROCESSO DE BACKUP -> '$(date +%D%X) >$DIR_DIARIO/backup.log
echo 'LIMPANDO DIRETORIO DE BACKUP DIARIO -> ' >>$DIR_DIARIO/backup.log
rm -rf $DIR_DIARIO/*.gz
echo 'EFETUANDO BACKUP' >>$DIR_DIARIO/backup.log
# Realiza um novo backup
mysqldump -u root -ptvg1nm3trics --single-transaction --quick -R --triggers --log-error=erros_proc_bkp.log -B zabbix | gzip >$DIR_DIARIO/bkp_mysql_full_$(date +"%Y-%b-%d").sql.gz
echo 'COPIANDO ARQUIVO P/ DIRETORIO DE CONTINGENCIA' >>$DIR_DIARIO/backup.log
# copia o backup do dia para o diretorio "contingencia"
cp $DIR_DIARIO/*.gz $DIR_CONT/
echo 'TERMINO DO PROCESSO DE BACKUP ->'$(date +%D%X) >>$DIR_DIARIO/backup.log