Working With Small Business Server 2008
Technibble
Shares

Working With Small Business Server 2008

Shares

Guest Post by Justin. Justin is a small business owner and computer technician with Protocol16, supporting small and mid-sized businesses as well as consumers in the metro area of Portland, Oregon.

It’s not secret that business customers bring in more money than residential. But, in order to win over some businesses, you need to be familiar with some of the operating systems they use. For larger shops and those with Enterprise level experience, this is second nature. For those stating out, however, it can be something that scares even the most seasoned small-time business owner.

What Is A Server?

A lot of people hear “Server” and instantly freeze. They see it as some scary thing that’s super-expensive and something to stay away from. Most servers that small shop owners will work on will be of the Small Business Server (SBS) variety. While small, these stinkers are powerful by having a handful of applications pre-installed. For the purpose of being modern and updated, I’ll focus on SBS 2008. Here are the two (2) versions of SBS 2008 and their default software packages:

  • SBS 2008 Standard Edition: Contains the following software packages as a pre-installation, 1 wizard, install: Exchange, SharePoint WSS & IIS, Forefront Security for Exchange and Office Live Small Biz.
  • SBS 2008 Premium Edition: Contains everything from above, but also has SQL Server 2008, Standard Edition for small businesses.

In my experience, nearly all small businesses will use SBS 2008, Standard Edition (at least those that use SBS). Although, there are a few companies here and there that use database driven applications or custom-coded applications inside MSFT Access, you typically won’t see Premium.

SBS is typically not used by the larger end of mid-sized businesses since it will only support up to 75 users. With that many users on one SBS Server, you’ll probably receive complaints of the server being slow.

Requirements

The requirements for SBS 2008 are pretty cut and dry:

  • Processor: x64 Single-Core 2GHz or higher OR a Dual-Core 1.5GHz or faster.
  • Memory: 4GB, at the minimum
  • Disk Space: 60GB in whatever configuration you like.

For actual business use, I’ve learned over the years that the best thing to do is build up an 80GB (or so) partition for the OS to use, in a RAID 1 configuration. All the storage for applications and such should be stored some type of redundant drive configuration like RAID 5 or 10. Your primary goal in this type of configuration is to ensure that the OS has no problems. Your secondary goal is to ensure that your data and storage remains in-tact, but in a faster RAID set for better access. It is always recommended to use Hardware RAID with a battery backup, if you’re custom-building a server for a client.

To test out installs, if you’d like to practice on a decent, but inexpensive server, I’d recommend going with a barebone server off one of the online retailer websites. I put together a dual, Quad-Core XEON server with one 80GB array for the OS and 1 300GB RAID 10 array for data and 12GB of memory for about $1200, a year ago. But, a decent 64-bit home computer will work as well.

Installing SBS 2008

So, now we know what SBS 2008 can do, we know what hardware it runs on, but what about installing it? Some may think that it’s just like installing Server 2008 Standard, which is a bit like installing Vista. It’s not…

SBS 2008 does something out of the box that other Server installs doesn’t. It’s sets up all the programs and Active Directory, all during the initial install. There are two methods to this:

  • Attended install. This means that you walk your way through the install process, answering all the questions and prompts, all while clicking “Next” over and over again while it installs.
  • Unattended install, with answer file. If you install these servers often, you may want to use this option. It allows you to create the responses to the prompts so that you don’t have to click Next over and over again. You can mix the Unattended, but keep the prompts as well – this is called creating an Answer File. You are required to create an Answer File if you are joining the SBS server to an existing Domain.

There is a downfall to the “install everything at once” option. It’s VERY hard to change the domain name, computer name and other options after you have set the server up, due to the amount of programs installed. It is highly recommended that you have your client think of what they want the domain and computer name to be before you start the install since clients can be picky about what to name the domain and computer. It is also recommended that you print off the screen with the domain and computer name so you can have the client sign off on the options since it’s so hard to change the info. It’s so hard to change these options, in fact, that Microsoft pretty much says it can’t be done.

The other thing is, after everything is installed, be prepared for that smokin’ fast server to turn into a slow-as-molasses server. You’ve got to remember that all those applications need to start-up and initialize when Windows starts up. I’ve seen some servers take as long as 20 minutes to do a full restart. This can be very painful when you’re troubleshooting and need to perform many restarts. Fortunately, Windows 2008 requires less restarts than Server 2003 – in most instances. But, at the same time, you need to let your client know why the server can seem slow at times otherwise they can assume that it’s broke and you broke it.

But Wait, There’s More

I could go on to show you each step and each program, but are other stories for later. If you’re interested in working on servers, I’d recommend that you at least get yourself a cheaper Enterprise Class server to get familiar with the hardware aspect. For software, look into the Microsoft Technet subscription where you can get licensed programs for testing and learning. These two options can help you fill the downtime in your shop to enhance your offerings to clients.

  • Tampa Computer Repair says:

    This is a great intro to Servers! I’d sure like to see more focus on supporting the SMB markets here. :-)

  • Mike Smith says:

    With todays speedy processers, you could definately use VMware Server (free) and set up your practice server on that if your’e strapped for cash.
    It did a fine job for me today with OS X and also a SQL cluster I needed to learn to build a few years ago.

    As I read the post I come away with some insights; SBS is slow and needs lots of reboots which can take forever, and forget changing it later.
    I wonder then, what is the benefit?

    Most clients want email and file serving.

    Why not give them enterprise class apps for shuttle class money?

    Alfresco is a better way to share files. Although it includes the ability to use windows shares like you are used to, it goes way beyond that. It includes sharepoint like functionality (well better than sharepoint functionality) document workflow, document revisioning, discussions, secure web based access, its the same speed with one document or one million documents, better search (indexing) than windows and more. Auto convert between document formats, document previews. Securely share files with the outside world without emailing things around and oh your server blocked me becasue the file is too big, or it thought it was spam. The list goes on.

    For email, Scalix is a better exchange than Exchange. Say goodbye to the single jet database that stores your email – all your email from all your users – in a single file. A single file that always grows larger and larger. Unless you shut down exchange (no email then) and run a database shrinker on it – and hope it works, and then turn it back on hours later.
    A tech I know does this monthly over the weekend. Nice to spend a weekend babysitting exchange isnt it? I’m going skiing ;)

    Scalix gives you 10 free premium users (public folders) and unlimited regular users. It has an awesome webmail client too and supports outlook for those that cant live without it.

    You have to learn so you may as well learn how to do things elegantly and for less money than you would expect.

  • Mike Anderson says:

    I agree with Tampa. More articles on small business servers are needed. I’d especially like to see articles based Google Apps integration.

    Great article!

  • Want to reduce initial costs by up to 60%?
    Want to half the time it it takes to install a small business server?
    Want to wipe our administration time?
    Want to remove false licensing limits?

    Want a small business server solution that comes with Alfresco pre installed (as per Mikes suggestion?)

    See – http://www.sharptechnology.co.uk

    We have also started to add articles to our blog that explain the benefits of appliance based small business server solution http:www.sharptechnolgy.co.uk/blog

  • rag says:

    I can’t tell you how many times I have had to straighten out a mess created by PC techs who thought they could install a server in a business. These people don’t need to be encouraged to keep badly serving business customers. It takes alot of training and experience to do this properly (even most certified network techs manage to pretty well screw things up). The PC techs that are scared when they see the word server have the right reaction- leave it alone.

  • >