Ftp não funciona no crontab

1. Ftp não funciona no crontab

Danilo Ramos da Silva
danilodrs

(usa Debian)

Enviado em 27/06/2016 - 14:59h

E ai pessoal,

Estou com o seguinte problema: fiz um scrip de para realizar o backup de meu banco e enviar através de um ftp.
O script quando role ele na mão funciona perfeitamente mais quando eu coloco no crontab ele roda apenas até realizar o dump mysql.
Já tentei de tudo vi as permissões, mais sem sucesso,
segue o script:

!/bin/bash
#####SCRIPT PARA BACKUP MYSQL ####################
##### Definindo parametros do MySQL
echo " -- Definindo parametros do MySQL ..."
DB_NAME='banco'
DB_USER='user'
DB_PASS='123!'
DB_PARAM='--add-drop-table --add-locks --extended-insert --single-transaction -quick'
##### Definindo parametros do sistema
echo " -- Definindo parametros do sistema ..."
DATE=`date +%Y-%m-%d`
MYSQLDUMP=/usr/bin/mysqldump
BACKUP_DIR=/etc/backup/
BACKUP_NAME=radius.sql
######BACKUP_TAR=radius-$DATE.tar
######Gerando arquivo sql
echo " -- Gerando Backup da base de dados $DB_NAME em $BACKUP_DIR/$BACKUP_NAME ..."
$MYSQLDUMP $DB_NAME $DB_PARAM -u $DB_USER -p$DB_PASS > $BACKUP_DIR/$BACKUP_NAME

HOST='192.168.1.2.'
USER='userftp'
PASSWD='123'
FILE=radius.sql
ftp -n $HOST <<END_SCRIPT
quote user $USER
quote PASS $PASSWD
put $FILE
quit
END_SCRIPT
rm radius.sql



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts