So over the last year or so - I've been watching the progress of an interesting product from Microsoft - the Windows Home Server operating system. What is it? It's basically dumbed down Windows 2003 Server so that it can be administered by those who have multiple Windows boxes but don't know what patch cable is, never used the command prompt, or are just dangerous enough to think they know what they're doing. There's three major components that should interest these folks. The mindless backup, the easiest sharing with redundancy ever, and remoting into your systems.
For now, it doesn't support 64 bit Windows clients - and that does suck - but you can use the server to store your backups if you wish. Microsoft has said it's working on it and should be out after the new year - so it's not a terrible problem that will never be solved. The BETA actually did support it - but the Win64 team changed something on Vista and broke it.
So to setup the backups, all you have to do is install the console application on each box you want to back up. It will automatically configure the server to backup that machine between 12am and 6am. It is that simple, just leave the box on, and it will be backed up. It will automatically manage the backups, and it does daily (incremental) , weekly (full), and monthly(full) with automatic pruning of each if it needs the space, or as you set. The beauty of the backup is that it only keeps one copy of a file - even across machines - so this really saves on space! The backups can be accessed via any of the clients, or if you lost the whole enchilada - by a boot disc that is provided.
Now, for a server with multiple drives, it has the ability to duplicate the shares on it automatically, but it must be turned on. But it can't get easier than that. All Laura has to do is copy her files to her share, and they're automatically copied so that if one drive fails, there's another copy ready to go. And with the backups, she can't lose. It also has a share named "music" that is on by default, and it is seen by multiple devices here as a media center PC. So all the music we have can be played from those devices on my network. I have even installed a hack that let's me stream my library to my phone.
For remoting in, you get a free domain extension at homeserver.com - so it may be
https://johnandlaura.homeserver.com. ( please if the example exists, don't try to hack it because it's not my box!!!) I already have Dynamic DNS from TZO, and while it took some fiddling with the settings - I was able to use my domain I've had forever for home use. So to remote in you go to that site you'll get a login screen that will allow you to either remote control using RDP to any of your boxes with the console running on it or to browse the shares. This means that if Laura wants to edit a file at work, she can do so either directly on her box, or get it from the share and post it back when she is done with it.
Now you can get the OEM software from NewEgg for ~$170, but I got the HP EX470. The rest of this will be specific to the 470 and what it's features are. So if you've got an old box and want to roll your own - it's easy too, one of my buddies has just done so, but it paid for itself in backups alone, plus I don't have to pay gotomypc anymore. The ROI is very quick for me, and should be for you too.
The 470 has a couple of nice features. The ease of expanding your server space is very nice. It has three usable drive bays ( there's four, but the first one is taken by the OS (500GB) ). Each bay has a drive sled that you just lift a handle to remove. The sleds have pins that hold the drive in place, the left are immobile, but the right have some flex to them. This allows you to put the drives in with tools. The drives are all hot-swappable, but you must add and remove the drives from the console in order for them to be used as storage. When you remove the drive from the console, it will attempt to copy the data off to the other drives in the system before dismounting it. Really slick - because the drives you mount are added as if you had an on the fly JBOD array. This means that the storage is added to the shares, without having to worry about drive letters, mappings and so on. The space is just there for your shares.
There is a web application to share photos - it's good, but a strange thing is that you can't access the "photos" share directly from the app! This means that you must upload from the share from the web - not very efficient! But what is nice is that you can create visitor profiles that you can then send to people so that they may see your albums. Another funny bit is that it's database is Postgre - I guess this is because you can't install SQL Express or the Desktop Engine on Windows 2003.
The HP also comes with a rebranded version of the Firefly Media Server project to allow you to share iTunes libraries across the network. If user A downloads a song or creates a playlist, then it is copied to the "music" share and all the other users can see it as a song in a special shared library based off of the HP. So if you have a bunch of different iTunes libraries - this is good - but this isn't very good for if you want to really have a central iTunes that everyone adds to - as you can not actually use the song in your iTunes - just play it off the network...
If you plan on using the web aspects of the box, then for Antivirus there's really only one choice at this time - and that's Avast, which has a BETA out that is specifically built for WHS. I also recommend that you get Raxco's PerfectDisk for WHS - because the drives get fragmented very quickly because of the constant balancing of drive usage that occurs with WHS.
It's an awesome OS that Microsoft should be proud of. It is worth the cost of the backups it performs ALONE, and since it paid for itself by allowing me to drop gotomypc's 4 PC pro plan - it really was a no-brainer. When they add 64 bit support - it will be that much more usable for me.