Cobian Backup is a multi-threaded program that can be used to schedule and backup your files and directories from their original location to other directories/drives in the same computer or other computer in your network. FTP backup is also supported in both directions (download and upload).
Latest version is Cobian Backup 9, Previous version cobain Backup 8 was an open source project. So you can download that from the source forge also
Cobian supports FTP backup also, also this can be used to move files between to FTP locations.
Cobian Website
Cobian Backup 8