Hi David
I'm currently using Affa in several scenarios, all of them having success:
- the standard one with both Sme Servers, a backup one and a backed-up one;
- Affa server backing up itself over a local folder mounted on NFS (the Nfs represented by various flavours of Qnap: TS210-TS239Pro-TS439ProII);
- Affa server backing up a Netware Server whose volumes are exported on NFS and mounted on SME; Affa writes on local disks;
- the same as above using a Centos 5.7 as Affa Server and manual configuration of Affa;
- Affa server backing up a Netware Server whose volumes are exported on NFS and mounted on SME; Affa writes on another Nfs folder mounted over a Qnap (about 2 hours for the first backup of 42 Gb - accettable performance).
- Affa server backing up a Nas (Ready Nas Duo) whit a few shares exported on NFS and mounted on SME; Affa writes on local disk.
Affa uses hard-links to reduce disk-usage: so if a file is saved with the very first backup and then never modified Affa creates as many hard links as the number of backups performed (minus one). I may suspect that hard-links can be created only on Nfs filesystems and not on Smb filesystems (never tested). So Nfs is the right way both as source and as destination.
I do not understand in your post if you want to "save" hardlinks, i.e. hl already present in the filesystem you are going to save. This is a scenario that I've never tested.
The only problem I experienced was using a Kraun Nas, maybe due to a poor Nfs implementation on it. As a result there were rsync timeout errors and write error; the device was (and is) actually working without issues but rsync disliked it.
Another thing to pay attention when using NFS as source is filenames: << brachets, € and £ symbols and in general everything going out the standard ASCII table is not welcomed and as a result You'll find rsync errors in Your Affa logs (the entire folder and subfolders are not backed up).
Apart from contribs site other interesting information on author's site:
http://affa.sourceforge.net/ Hope this may be useful.
Nicola