Enviado em 13/10/2020 - 16:22h
Boa tarde.
Será que alguém ja passou por isso? É o seguinte tenho o script abaixo
#!/bin/sh
# bkp.sh
#monta a pasta de bkP
mount.cifs //BKP /mnt/bkp -o credentials=/filecredentials
# DATA vai imprimir a data no estio dia-mes-ano
DATA=`/bin/date +%d-%m-%Y`
# NOME armazena o nome do arquivo de backup
cd
NOME="/mnt/bkp/bkp_bkp-$DATA.sql"
# variaveis do MySQL
HOST="host"
USER="user"
PASSWORD="password"
DATABASE="database"
mysqldump -h $HOST -u $USER -p$PASSWORD $DATABASE > $NOME
#desmonta a pasta de backup
umount -f -l /mnt/bkp
Por exemplo se tento rodar o script direto pelo diretório ./opt/scripts ele monta a pasta de backup normalmente e desmonta ao final do backup,
agora quando o mesmo script é rodado pela crontab ele até faz o backup e salva no servidor local, mas ele não monta a basta no server de backup.
Será que alguém ja passou por isso? É o seguinte tenho o script abaixo
#!/bin/sh
# bkp.sh
#monta a pasta de bkP
mount.cifs //BKP /mnt/bkp -o credentials=/filecredentials
# DATA vai imprimir a data no estio dia-mes-ano
DATA=`/bin/date +%d-%m-%Y`
# NOME armazena o nome do arquivo de backup
cd
NOME="/mnt/bkp/bkp_bkp-$DATA.sql"
# variaveis do MySQL
HOST="host"
USER="user"
PASSWORD="password"
DATABASE="database"
mysqldump -h $HOST -u $USER -p$PASSWORD $DATABASE > $NOME
#desmonta a pasta de backup
umount -f -l /mnt/bkp
agora quando o mesmo script é rodado pela crontab ele até faz o backup e salva no servidor local, mas ele não monta a basta no server de backup.