Crie um script bash para fazer upload de backup por FTP

Crie um script bash para fazer upload de backup por FTP

estou trabalhando em meu próprio arquivo bash para fazer backup do banco de dados e transferir por FTP.
o problema é que a saída é:

Não foi possível abrir o arquivo para gravação.

meu código é:

DATE=`date +"%FT%T"`
DB_NAME="clcl"
DB_USER="clcl"
DB_PASSWORD="evfdfd"
LOCAL_BACKUP_DIR="/backup"
FILE_NAME="$DB_NAME-$DATE.sql.gz"
mysqldump -u $DB_USER  -p$DB_PASSWORD $DB_NAME | gzip  > $LOCAL_BACKUP_DIR/$FILE_NAME

ftp -n << EndFTP
open REMOTIP
user USER PASS
binary
hash
cd /
lcd /backup
put $FILE_NAME
bye
EndFTP

informação relacionada