Skip Links

How to build your own Windows Home Server rig

By Michael Brown, Computerworld
April 02, 2009 10:21 AM ET
  • Print

The attraction of a home server, such as Windows Home Server, is obvious for any household with several computers. But even if you have just one PC, the technology offers significant benefits -- such as automatic backups that will let you survive a catastrophic hard drive failure without losing any of your precious data.

Microsoft builds up Windows Home Server features, ecosystem

Microsoft's Windows Home Server is built using the same code base as the company's robust Windows Server 2003, but it's been streamlined (and somewhat limited) for consumer use. In addition to automatically backing up every Windows XP and Vista computer on your network, WHS can monitor the health of all the Vista PCs on its network. If the server is equipped with two or more drives, it will automatically duplicate all its files to provide data redundancy in case one drive ever fails.

It also allows file and printer sharing; it can stream audio, video and digital photographs to any device that supports Windows Media Connect (including the Xbox 360 gaming console); and it can be configured to allow remote access, so you can access and control your server and all the machines connected to it from anywhere you have an Internet connection.

The recently announced Windows Home Server Power Pack 2 adds important new features to the server operating system -- including much-improved support for Windows Media Center Extenders and client PCs running Windows Media Center -- and fixes a number of bugs.

Note that Windows Home Server is limited to 10 client computers. Windows, Linux and Macintosh computers can connect to the server (either locally or remotely over the Internet) and access shared files, but only computers running Windows XP and Vista can take advantage of automated backup on home-brew Windows Home Servers.

Several manufacturers currently offer prebuilt servers based on WHS, but you can also buy the operating system by itself and easily build out your own server. We'll show you how. For the chassis, you can either recycle an otherwise past-its-prime computer or buy a bare-bones system such as the VIA ARTiGO A2000 we'll use in this example.

Getting a copy of Windows Home Server

Windows Home Server isn't sold as a retail product, but that doesn't mean it's not available to consumers. You can buy a "system builder" copy from many online retailers for about $100. You should be aware that Microsoft does not allow you to reuse this license if you migrate to different hardware down the road.

IT pros and commercial developers can also acquire the software as part of their subscriptions to Microsoft TechNet or Microsoft Developer Network (MSDN).

If you're not sure you want to commit to Windows Home Server, there are two ways to obtain a trial version of the operating system: You can pay the postage for Microsoft to mail you a DVD, or you can download it for free (in the form of an ISO disc image) and burn it to a DVD using a program such as Nero or CyberLink's PowerDVD. Visit Microsoft's Windows Home Server Web site for details.

The trial version will run for 120 days; after that time, you'll need to purchase the aforementioned system builder disc and perform a server reinstallation (don't worry, the reinstallation will preserve all your backups).

Installing WHS from a DVD is the easiest method; if the computer you're using doesn't have a DVD drive, your next best option is to use an external DVD drive that attaches via USB. Alternatively, you can copy the required files to a USB hard drive or USB flash drive and install WHS from there. See "No DVD drive? Installing WHS from a USB drive" for more information.

Old PC or new bare-bones system?

The advantage of recycling an old desktop PC for your home server is obvious: You might not need to buy anything other than Windows Home Server. (Although it can be done, we don't recommend using an old laptop as a server -- among other things, the hardware isn't optimized to run as a server, finding drivers can be difficult, and most laptops have limited storage capacity. Furthermore, Microsoft doesn't officially support running Windows Home Server on a laptop.)

But setting up something like the ARTiGO A2000 has its advantages, too: It will produce less noise, take up less space and consume much less power than the typical desktop computer. In our tests, the ARTiGO drew between 30 and 35 watts of juice, compared to 180 to 200 watts for a desktop PC.

The ARTiGO A2000, which sells for $300, consists of a 1.5-GHz VIA C7-D microprocessor, a motherboard with a VIA VX800 core-logic chip set, a Gigabit Ethernet interface, a power supply, and an enclosure with two internal SATA hard drive bays and three external USB ports. You supply the hard drives and memory (the motherboard will accept one SO-DIMM with up to 2GB of DDR2).

The total cost for our project, including the operating system and two 750GB drives, came to $585.

Keep these points in mind whether you build your server using new or repurposed gear:

Fast, high-capacity hard drives and a Gigabit Ethernet interface will have the most impact on your server's performance.

An abundance of memory will increase its performance if you install many add-in programs (you'll find lots of free utilities that perform all manner of useful functions -- and more should be coming now that Microsoft is providing professional developers additional support via MSDN). WHS requires a minimum of 512MB of RAM, but we recommend having at least 1GB.

And don't forget to install antivirus software on your server; you'll need a program that's designed specifically for server software.

And here's one last tip before we jump into the how-to section: There is a very good chance that the next version of Windows Home Server, expected to arrive sometime in 2010, will require a 64-bit CPU, which means that a computer with a 32-bit processor -- including the ARTiGO A2000 -- will probably not be able to run it.

Step 1: Prepare the hardware

The first step to deploying Windows Home Server is to get the server hardware ready.

  • Print

Videos

rssRss Feed