Is there any freeware and possibly open source windows software that could do the following file backup tasks:
- backup to ftp server, e-mail, local/network/removable disks
- incremental file backup
- data compression
- data encryption
- can run as a windows service or at least supports command-line params (to be passed from windows scheduler)