A backup hiccup!

For the past few months I have been using Windows Home Server (WHS) to backup my workstations at home… two laptops, one desktop workstation and my Media Center PC.  The WHS box has 650 GB of hard disk space, about half of which is dedicated to file storage, and the other half is for backup storage.  It does a great job of it too… I know that all of my PCs are safe!

I also have a server at home.  It runs my production infrastructure in a virtual environment (three Essential Business Server 2008 servers), as well as several other VMs – mostly machines I use as tests (Server Core, Server 2003 R2, etc…).  It also holds my ISO store for all of the source disks I need from time to time.  All told it has six hard disks which, in its current configuration, combines for about 750 GB of storage space, which is probably 60% used.  For both the parent partition and the virtual machines I have a completely separate backup strategy in place.

A few weeks ago I was at a client demonstrating a number of technologies, and they asked to see WHS in action.  I didn’t really have a presentation deck for them, but I did have a connection to my home network so I was able to demonstrate it for them.  I showed them a lot of the functionalities, and then in order to show them how easy it was to connect a new machine, I installed the WHS connector onto my server.  Wow, that was easy!

At the end of that presentation my client had a ton of questions, after which they took me for lunch and then golfing, following which they rushed me to the airport to catch an evening flight.

I never uninstalled the WHS client from my server.

When i got home the next day I plugged my laptop in… I had been away for a week, and I wanted to run a backup.  Unfortunately when I clicked the WHS icon in my Vista’s Notification Area it was red… never a good sign.  The message was that I had completely run out of storage space on the WHS server, and that I should add more drives.

It did not take long to figure out the issue was the 400GB of information that the server was trying to back up.  I uninstalled the WHS Connector from the server, and then from the server removed its stored backups.  The WHS Icon turned from Red to Yellow immediately (the warning was that my laptop had not been backed up in 9 days), and I was able to perform the backup (which turns the icon blue).

The moral of the story: Make sure you have enough storage space for your backups… but only join the machines you want backed up to your WHS network!

Essential Business Server – Tell me more!

(Note: It has been brought to my attention that I inadvertently named this article the same thing I had named a previous article.  As such I am renaming this article, four hours after the original publication time.  Thanks for understanding.  -M)

For the past several years I have been a huge proponent of Microsoft Small Business Server.  I really believe that it is the ideal server solution for most small business networks.  I cannot count how many businesses and consultants I have turned onto the product, but am confident it is not a small number.

I have always considered an important part of being a friend the ability to recognize ones faults and accept them; Small Business Server certainly does have a number of faults or shortcomings that would not be an issue for most small businesses, but for some would give them reason to hesitate and possibly avoid SBS.  Among these are:

  • Several server applications that were meant to run separately are running on the same box;
  • That single box is a major single point of failure, wherein any minor component or intrusion could grind an organization to a halt;
  • Because the current version of SBS is based on the x86 (32-bit) version of Server 2003 it is limited to 4 Gigabytes of RAM – sufficient for basic operations but can get tight if the organization needs to run applications on SQL Server in the Premium Edition. (note: Small Business Server 2008, due to to release to manufacturing in the second half of 2008, will be built on the x64 version of Server 2008)
  • (also in the Premium Edition) Microsoft Internet Security & Acceleration (ISA) Server is necessarily installed on the same box as Active Directory Directory Services.  While the real degree of vulnerability of this configuration may be debatable what is clear is that this is contrary to both Microsoft and industry best practices for security.

When I first saw Essential Business Server in January, 2007 (Mitch: 'Hey Kevin what are those servers in the corner?' Kevin: 'Those are my Centro boxes.  You're going to like Centro!') my first reaction was that it was too good to be true; in effect EBS addresses all of the actual issues people have raised against SBS.  (It should be noted that there are a plethora of issues that have been raised that are myths, fallacies, and fabrications… EBS does address many of these as well!)  In a nutshell, Essential Business Server:

  • Is built across three physical servers, distributing roles, segregating server applications, and offering redundancy;
  • includes Microsoft System Center Essentials (SCE), which is essentially the best features of two enterprise System Center products (Configuration Manager & Operations Manager) pared down and packaged for businesses with fewer than thirty servers and five hundred workstations.  Among other functions SCE monitors the EBS network and generates reports based on the Operations Manager model.  Because of that the EBS reports are not custom XML documents created against SBS wizards, but are rich in-depth reports that are identical in scope to what enterprise admins see;
    • SCE uses the same Management Packs (MPs) for the individual components that were designed for Operations Manager, and because these can be deployed beyond the basic three server EBS configuration the centralized monitoring in EBS can be easily extended to all servers, workstations, and applications within an organization;
  • The EBS Management Console is easily extendible (not by me, but by anyone who can code or script their way out of a paper bag) to offer a customized experience to individual organizations, while maintaining sufficient familiarity so that any IT Pro with a basic familiarity with EBS can step in and manage it.

As well, because EBS is a product of the Essential Server Solutions team (the same folks who brought you SBS, the letter K, and the number 3) it offers an ideal balance between the enterprise and the small business.  Many of the features that have been key to SBS are included, like:

  • Unified installation experience simplified for the entire offering across the three servers;
  • Centralized management console
  • Most administrative tasks are wizard-driven
  • Remote Web Workplace (RWW) offers users the best remote experience going.

I have been working with EBS for several months (thanks to the good folks who were kind enough to provide the hardware) in a number of environments, but most recently (and comfortably) in a virtualized Hyper-V environment, which has allowed me to leverage technologies such as snapshots when I am playing around in the sensitive bits, and then recover quickly when I pooch things.  It also allows me to quickly adjust the allocated resources nearly on the fly when needed. 

I have demonstrated EBS to a lot of IT Pros over the past six months, and I recognize that the number of businesses that would really benefit from EBS is much lower than those who will stick to SBS, but what interests me is that there are a lot of small business IT consultants who do not seem interested in broadening their horizons – as well as their solutions offerings and earning potentials – to this line.  They have each given me different reasons, which all seem reasonable.  Among them:

  • The investment in three servers to run it in-house in order to become familiar with it is a real obstacle;
  • They do not see the earning potential of taking on a smaller number of EBS clients as opposed to a greater number of SBS clients;
  • They are afraid that the learning curve for them to familiarize themselves with the needs of a three-server solution with up to three hundred clients is too steep.

I am not going to lie: the jump from SBS to EBS is going to be easier for IT Pros who came out of the enterprise world than it will be for those who graduated to SBS from individual computers and small workgroups.  However I would urge any SBS consultant to invest the time to read up on EBS, and even invest in three low-end machines to install it on.  These machines can be repurposed after a few weeks, but before dismissing it get your hands on it.  Even if (for now) it is just another technology that you will have had your hands on, one day one of your clients, contacts, or colleagues will ask you if you have experience in it, and the ability to (honestly) answer yes may be the gateway to a whole new level of clients and technologies.

In a future article I will cover (in more depth) the differences between SBS and EBS, and some of the reasons why a smaller organization might opt for the EBS technology.  For now I hope that some of you are going to head over to http://technet.microsoft.com/en-ca/evalcenter/cc184869.aspx to download the public preview, and see what it's all about.