安排自动备份目录从 Centos 到 FTP 服务器

安排自动备份目录从 Centos 到 FTP 服务器

我有三台 Centos 服务器,我想安排自动备份一些目录到我的 FTP 服务器,FTP 已经安装在所有服务器中,我想使用 crontab 安排备份,但 SH 文件不起作用,我在 ssh 文件中做了以下配置

#!/bin/sh
ERNAME="user name of my ftp server"
PASSWORD="password of my ftp server"
SERVER="IP of my ftp server "

# local directory to pickup *.tar.gz file
FILE="/usr/log"

# remote server directory to upload backup
BACKUPDIR="/usr/backup"

# login to remote server
ftp -n -i $SERVER <<EOF
user $USERNAME $PASSWORD
cd $BACKUPDIR
mput $FILE/*.tar.gz
quit
EOF

但这个配置不起作用。

相关内容