My solution is a file backup program called Perfect Backup. The free version is fine for this process. It has scheduling capabilities, encryption, compression, with full and incremental backups. The number of incremental backups to be made can specified, and intelligent restore can be performed...