Tuesday, April 1, 2008

Resume FTP

Kadang-kadang, FTP via cron mesti tak complete. jadi nak dapat balik fail yang tak cukup, guna REGET

save file di bawah sebagai backup.sh and set chmod 755. Nak guna senang aja, issue command sh backup.sh kat shell prompt.

#!/bin/sh
USERNAME="namaanda"
PASSWORD="password"
SERVER="domain-anda.com"

# local directory to pickup *.tar.gz file
REMOTE="/backups"

# remote server directory to upload backup
LOCAL="/backups"

# login to remote server
ftp -n $SERVER <
user $USERNAME $PASSWORD
cd $REMOTE
lcd $LOCAL
prompt
reget *
quit
EOF

No comments: