GGK wrote:I saw this thread and got interested.
From your problem definition, you need to set up a domain so that storage can be centralized. And remember, you cannot access the files ones the laptop is not connected to your server unless the server has a public IP address.
For backup, purchase some cloud space from cloud computing services.
Guys here don't give you the correct cost.
Try the usual HP proliant servers
The Machine will cost you like 300k
Win 2008 server will cost like 120k
Antivirus Kerpsesky for 25 users 25k
UPS 2200Va about 60k
Installation configuration etc ----40k
forget the domain setup, just use google drive, or dropbox and you will save all the above cost.