CentosからFTPサーバーへのディレクトリ自動バックアップのスケジュール

CentosからFTPサーバーへのディレクトリ自動バックアップのスケジュール

3つのCentosサーバーがあります。一部のディレクトリを自分のFTPサーバーに自動的にバックアップしようとしています。 FTPはすべてのサーバーにインストールされています。 crontabを使ってバックアップをスケジュールしたいのですが、次のようにしました。 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

ただし、この構成は機能しません。

ベストアンサー1

おすすめ記事