daniel
I simply expect one backup option to give me both, individual redirected restore of files, plus full rebuild disaster recovery.
Did you not carefully read the answers I gave ?
Both types of restore are available.
Why do you ignore the answer given and want to run off and try some other option not yet even mentioned here ?
In server manager under the standard Backup or restore panel, there is an option "Selective file restore from a workstation".
Obviously you will have needed to configure and performed a workstation backup first. This uses the dar program, and is referred to as "backup with dar using e-smith-backup" here:
http://wiki.contribs.org/Backup_with_darAffa will do full backups to local disks (USB etc) or remote servers and is very configurable. You can keep many historical records to suit your needs. I have a backup server with over a years worth of backups, ie monthly, weekly, daily etc, as many of each as I desire and my backup server disk size can handle.
You can also do full restores or selective file restores from any of the retained backup sets, see
http://wiki.contribs.org/Affa#Restore_single_files_or_directoriesI have not used it but am aware that rdiff-backup has similar capabilities, you will have to search a bit to find it as it does not appear to be documented on the wiki. Many people maintaining sme servers use it.
Both Affa & rdiff & for that matter the standard Selective restore from workstation, can all be managed remotely. Just get a local user to connect the appropriate drive and then you get onto Putty/server manager wherever you are and restore what is required. Better still with an offsite Affa backup server, just login with Putty select to restore from the required historical backup set, no other user intervention needed.
I don't know what your problems were with Affa, but I have tried all the popular backup solutions, and Affa is about as good as it gets, obviously there is no GUI interface, but the restore commands are so simple to issue.
As to "not having good success", I wasn't able to recover a test file.
That still does not tell us very much about what your issue is.