batchsync is a secure and reliable
tool for automating remote server backups,
file synchronization, moving, mirroring, and replication over ftp. it utilizes industry standard ftp/ssl and ftps over ssh protocols to ensure
data safety and encrypts all
data with strong encryption ciphers. it's designed to be run scheduled and unattended at the server, with extensive logging options and
email notifications to help with remote monitoring.