Showing an easy way of copying your files to an remote FTP Server.
Install ncftpapt-get install ncftp
apt-get install ncftp
Create ncftp-serverconfig
/root/.ncftp/backupserver.cfg
host
user
pass
Create CronJob
/etc/cron.d/backup
40 2 * * * root ncftpput -f /root/.ncftp/backupserver.cfg -vZmRF /ftp-directory/ /local-backup/* 1>/dev/null
This way you will recieve warnings/errors.
Flags
-f <Filename> Serverconfig
-m try to create directory
-R recursivly
-v verbose progress
-Z enable PassivTransfer
Debugging
If something is going wrong, try to use the "-d
Tips
To keep your BackupSpace clean you can also issue an delete command before uploading.
Simply add: -W "delete /directory/*"
Unfortunately you can't delete recursivly, since it's assuming rm as delete.
No comments:
Post a Comment