Article Title: Redhatlinux automatic FTP Transfer backup. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
If you want to transfer the file to another server via FTP after backing up the file in crontab, you can use the following method to compile shell script:
#! /Bin/sh
FTPHOST = "ftp. server. address"
USERNAME = "ftp-username"
PASSWORD = "ftp-password"
Directory of the local storage .tar.gz backup file
FILE = "/backup/dir"
# FTP Server Backup Directory
BACKUPDIR = "/ftpserver/backup"
# Log on to the FTP Server and transfer files
Ftp-n FTPHOST <user $ USERNAME $ PASSWORD
Cd $ BACKUPDIR
Mput $ FILE/* .tar.gz
Quit
EOF
After the shell script is stored, Run "chmod + x filename. sh" to grant the execution permission, and then put it in crontab.