It's crazy for those who recommend everyone to buy NAS.
Different situation need different solution.
manual backup didn't work for long term
I just bought a 6 bay HP server with ecc ram @HKD 2k5
will install FreeNAS to manage the backup server for all PC, Macs and Linux
If it works perfectly, I will buy another same server set for remote backup.
1 original + 1 local + 1 remote @ full and incremental backup
PLUS 2 pfsense firewall cheap barebone between sites
in your case, if you want one machine both for backup and web development
you may try Webmin as OS