So I want to make a server for my home, it should be able to share files, backup files, would be nice if it was incremental and not full backup, access the files from the internet and if possible the computers, but with a username and password to protect it. Is able to add hard drives and external hard drives quickly and easily and be able to upgrade the processor or the RAM, ect. without voiding the warranty. Should have a way to change the server setting from a computer on the network and has user restrictions, like what they are allowed to access and change. Needs to be protected from others and needs to work with my wireless laptop, with Mac OS X 10.5 and Windows XP, Media Center and Vista.
So what I am wondering is:
1. What OS to use, is Windows Home Server the one or do I need something better?
2. What kind of computer should I get to use as the server, will a desktop work if I use external hard drives as extra storage, but will that hurt performance speeds?
3. What hardware do I need, what kind of processor, how many cores, what video card, etc.
4. Were should I buy it?
5. And anything else you can think of?
Also, I cant afford to get something to fancy, unless you know of a place that will help out a learning student.
Yes I do know it will be hard but I am up to it.
-Thanks in advance for any help