Recently in Small Business Category

SBS 7 ... already?

| 2 Comments

It was a little less than 2 years ago when I did my first Windows Small Business Server 2008 migration. Time rolls on, and I shouldn't be surprised that we have now heard the first rumblings of the next new thing, complete with a code name, SBS 7.

Technet Blog post

This will be the successor to the current "less than 75 seats" small business server. The 50-300 seat Essential Business Server has already been scrapped.

They also announced a new product SBS Aurora, similar in concept to small business server, but designed to be smaller and simpler with "cloud services" integration built in for additional services. Presumably these will be services such as Hosted Exchange.

I think there is a lot to be said for that approach in certain small businesses. Exchange can be quite resource intensive, and beside adding and deleting user mailboxes, is generally not really something that ordinary users in a small business can manage themselves.

Neither of these are available yet, not even in beta. Microsoft said nothing of the sort, but if I do the counting on my fingers, I think this announcement means we can look for the products to hit the street in late 2012.

AVG 9.0 pretty good; one little snag

| No Comments

I'm not one to do product promotions or even reviews. I am not an anti-virus expert by any strech of the imagination, but my business gives me exposure to a variety of environements and I have been well served by AVG anti virus products for several years now. Recently an employee of the company showed me a professional courtesy and I mention AVG now with a link to repay the courtesy. Many of my clients happily use the product as a result of my reccomendation.

the little snag

I was recently evaluating the AVG central administration product in my virtual test network on a Windows 2008 Small Business Server. (I also run a fully licensed version of AVG 9.0 and the admin component on my own Windows Small Business Server 2003.) At the end of the evaluation, I uninstalled the anti virus product. And then I uninstalled the adminstration component.

...and then my Exchange 2007 server started to complain bitterly.

The creation of an agent factory for the agent 'AVG 9.0 Antivirus routing transport agent' failed with error 'Failed to create type 'AvgAntivirus4Exchange2007.AvgAntivirusRoutingAgentFactory' from assembly 'C:\Program Files (x86)\AVG\AVG9\Exchange\Transport\avgavtaa.dll' due to error 'Invalid agent assembly path.'.'. Verify that the corresponding transport agent assembly and dependencies with the correct version are installed.

the fix

I used Add/remove Programs and the AVG Remover utility to attempt to fully remove the programs. I do not know why, it appears during the uninstall processes, this file became corrupt:

C:\Program Files\Microsoft\Exchange Server\TransportRoles\Shared\agents.config

After I fixed the file, the Exchange management shell command

Get-TransportAgent

Showed me 3 agents with names that began "AVG..." I used this command for all three agents named:

Uninstall-TransportAgent "AVG ..."

Restart Exchange, and the issue was resolved.

Answer File Floppy - no drive

| 1 Comment

Last year when I did my first SBS 2008 migration, I wrote a post lamenting the incompatibility of DVD media that needs to be run on 5 (now 6) year old server hardware that only had a CD drive. I alluded to an even bigger issue in virtualized installations, the need to use floppy disks for The Answer File. The issue cropped up again recently, and since I have to remember the way I solve the problem each time I encounter it, I thought I would post the basics here so the next time...

The Problem (Its always a hardware thing, even when the hardware is virtual.)

SBS 2008 installation in migration mode requires an answer file created on the source (old) server to correctly setup the destination (new) server. Neither server has a physcal floppy drive. On the shiny new server this is not a problem because SBS 2008 will run in a virtual host, and the hypervisor, Hyper-V in this case, is capable of creating and using Virtual Floppy Disks. The VFD are .vfd files on the host platform.

somefiles.png

I can copy a .vfd file to the source server, but I need a way to mount the file as a VFD on the source server so that I can save The Answer File to the virtual floppy. Windows 2003 does not have a native Microsoft way of doing this that I am aware of.

A Solution (One that has worked a few times.)

vfdtool-floppycap.png

I have used a program named VM Back to mount VFD in Windows environments. This program allows one to mount a vdf file such as one created by Hyper-V or even to just create the VFD on the fly.

Link to program

I use this program to create a VFD with the answer file on the source server. Then I transfer the transfer the VFD (.vfd file) to the Hyper-V server where I can use it in a virtual host to perform a SBS 2008 migration installation.

An Alternative (That I just tested ... once)

Hyper-V is not the only hypervisor on the market, so I wondered how this might work in other virtualized environments.

vmw-floppycap.png

VMWare workstation can also use .vfd files. When I tried it I noticed that .vfd does not seem to be "native", but I was able to find the file and mount it. I do not think the answer file must br created on the source server if you know the information required.

All Warm and Fuzzy about Vista

| No Comments

I recently purchased a new workstation, and finally took the plunge with Windows Vista.

I don't get what all the fuss has been about. From the comments I have heard, and the impressions I read about, I expected many problems and got none.

Hardware Issues?

Not here. The workstation came with the Downgrade Rights Installed, or something like that, which means it had XP on it. When I installed Vista, I obtained a 64 bit version in order to use more RAM. I was able to obtain 64 bit drivers for all the components of my system, and I can still use the network printer. I don't think I need much more than that.

So, no Vista hardware issues (ok, its new) and no 64 bit issues.

But, the interface changed!

Bah. I hate change. But progress is change. Or maybe I have that backwards, I'm not sure. I look at some individual elements of the interface and I think Vista is progress. We should get used to it.

I happen to like some of the eye candy, but I am sure that's subjective.

Vista Control Panel

A specific example of progress in usability that comes to mind is the control panel. In XP they hid it behind a nice interface. Unfortunately for me, as a power user, I could never find the individual control panel applet I knew I wanted to use, so I always switched to classic (old style) view. In the Vista control panel there are sub headings which make it easy for me to navigate, and presumably should be useful to end users since it also has the "main bullet points" complete with very pretty icons. (The people remind me of Fischer Price toys.)

I'll be sure to let you know if my opinion changes.

I haven't got all my apps running under Vista yet. The version of QuickBooks that I have licensed is so old that its not fair to even try. Right now, everything has gone smoother than expected, and as the title of the post states, I am pleased.

I've mentioned it before, and I'm not alone. (STOP! Ask yourself this: Are you on company time right now? Is reading AdvisorBits really a part of your job description? ... This post? Why?) While it is arguably a powerful business tool, the Internet presents a whole new series of challenges for managing the modern workforce. When a computer's memory gets too full it may try to use space on a disk. Sometimes there's just too much moving in and out of memory and it causes disk thrashing. I agree with Kathy Sierra that there is a similar phenomena, called Brain Thrashing.

The Internet is filled with distractions that have nothing to do with getting work done, and in fact even some things that seem on the surface to be productivity boosters can in fact cause the opposite effect. I enjoyed reading more about this issue in a larger context than my own experience over at Internet News in an article by Mike Elgan.

I think he is probably right on about his primary assertion, and I only wish I could get 6 hours per day with total focus on a productive task.

SBS 2008 Migration - What DVD Drive?

| No Comments

As I mentioned in my last post I'm working on my first SBS 2008 install, it is a migration from a 5 year old SBS 2003 install I have maintained. I thought I had maintained it fairly well, but it turns out I missed a few major updates. I'm not really sure how but some service packs were not installed on components.

The Best Practices Analyzer is a tool that is used in the migration to determine the overall health of the "source" Small Business Server prior to migration. You can run it any time, and it will produce useful results, with instructions to fix the discovered issues.

The migration guide, which showed me where all these problems are is quite comprehensive. It provides for a variety of scenarios and alternative approaches to many instructions which might be dicey for one reason or another.

Once thing they didn't mention, is what to do if you can't insert DVD #1 into the source server because the source server has no DVD drive! Which is funny, because 5 years ago when I installed Small Business Server 2003, they knew this might be the case, and included both CDs and a DVD.

Anyway I copied the tools directory from the DVD onto a CD. A search of Google reveals it may be possible to mount the DVD via a network share and copy the files needed to update the AD to the server to run.

And by the way, don't tell Microsoft, but I was able to normally install CentOS 5 running in a Hyper-V VM on a legacy network adapter.

Now to figure out this pesky no USB for the migration answer file thing.

SBS 2008 is here!

| No Comments

I try not to get too geeky and excited about new software releases, but I have to confess to a certain amount of joyous anticipation this week as I look forward to deploying Windows Small Business Server 2008. The main features I think will make this release an improvement for small businesses are

  • Built in support for virtualization. These days many small businesses have more than one server for a variety of reasons. Even by consolidating only two servers onto one physical server, I estimate the savings in hardware cost can be as much as 20%.
  • Lower administrative overhead, and associated cost savings. For instance: the issue of SBS storage locations has been a problem for me. I have used these instructions on every Windows SBS 2003 installation I manage, and that adds up to a bit of time. Wayne McIntyre at SBS Blog posted a great introduction to the Server Storage Manage tool that greatly simplifies those things in SBS 2008.
  • Updated and improved Small Business Server functions such as RWW, sharepoint server, and Exchange with Outlook Web Access.

On the downside, you will need 64 bit hardware for this, and you cannot upgrade an existing SBS domain in place, you have to install SBS 2003 in migration mode and then demote your old SBS server. But then again, upgrades are usually at least a little painful.

And depending on how you look at things, prices have increased. Its hard to compare apples to oranges 5 years later.

Resources

Neccessity is the mother of ...

| No Comments

... getting the TODO list done. For a couple of weeks now, my Windows Small Business Server 2003 has been telling me the weekly backups failed. I think the tape drive in this 10 year old server hardware finally died, leaving me feeling a bit vulnerable to fires, floods, or more likely in my neck of the woods, an extended power outage.

I've also been meaning to do a test deployment of iSCSI target. (In iSCSI parlance, the target is the storage server and the initiator is the storage client. So, last night I finally got around to building and installing the IET on a CentOS 5 server I had installed for just such purpose. You must install GCC, the kernel-devel, and openssl-devel packages and any dependancies in order to build the IET kernel module and install it. (I was previously under the mistaken impression that you had to patch the kernel to use this tool. That is not the case.).

You can get the tar ball from sourceforge, via the IET website. I ignored the advice for RedHat users to get the rpm, because it is fairly old. The most recent version as of this writing was 0.4.16. As I mentioned, after installing the dependencies mentioned in the previous paragraph, the install went just as described int he README that is included in the tarball.

I edited the configuration file to make a single target from a whole RAID device, and restarted the daemon, everything worked more or less fine. (There's a single error in my message log that I haven't figured out yet, but everything seems to be working.)

iSCSI-4.png

Then, I had to setup the initiator on my Windows 2003 Server. This is built into Windows 2008 (and Vista), but for Windows 2003 (and XP) you need to download the initiator from Microsoft.

Once I installed the initiator, I told it what IP address to look for the iSCSI target at. Once it found the target, it new about the volume I published and let me connect to it. When connecting I checked the box to reconnect when rebooting. The final step was to click the "Bind All" button shown in the illustration.

Once the iSCSI initiator connected to the target, your network (iSCSI) volume looks just like a local drive to the disk manager. I thought this was really slick for about an hour's worth of hacking about and installing software.

If you are thinking about doing this, you should be aware of what happened to my 100 MB home network when I did this. What happened was: It croaked. The interface on the server got pegged at 100% saturation while formatting the drive I setup to use for backups. Its OK for me becuase of two reasons: 1) I'll only backup during hours when I am asleep and not using the network much anyway. 2) Its a proof of concept. I can always turn it off it it becomes a problem.

If I do this in the real world, I will probably do it on a separate storage network fabric, and it will be over gigabit Ethernet. I even know what sexy new little Cisco switch I would use, but that can be a topic for a future post.

Over the past few days, all the news I read seems to be about the Microsoft patch on Thursday. A handful of you are subscribed to AdvisorBits and maybe a few of you aren't reading the same things as I read. In a very unusual event, Microsoft released a patch on Thursday that is rated Critical. Critical means ... you should have it. All versions of Windows are affected. Links to other coverage are below the video.

Official Microsoft Announcement : MS08-067

Most users should only take away one thing from reading the announcement at Microsoft. If you are responsible for a computer that runs Windows, run Windows Update or Microsoft Update and follow the instructions. (If you are one of my customers, your servers were patched Thursday night.) I have applied the patch to my own XPSP3 workstation and nothing broke.

Can't get it out of my head

There's been such dire predictions in coverage of this that I can't get this song from my adolescence out of my head. The title pretty much says it all.

Additional reading:

The new visual age of the Internet

| 1 Comment

Why back when I was a whippersnapper, they didn't have video on the Internets. [sic] We had some animated gifs, sure, but the images we dealt with back then are nothing compared with what we see on websites today.

sinatramug.jpgServing large files, and in some cases video streams is a whole different can of worms than a couple of promotional product photos and a mug shot of the chairman of the board. As a hosting provider, I understand some of the technical challenges involved, but this article is not about that. Today, I want to write briefly to let you know about two websites that face challenges related to images, and how they face those challenges. It is also interesting to me that although the sites show vastly differing levels of visual development, I suspect they both accomplish the business goals they set out to achieve about as well.

Both are photography web sites, but they could easily be video or any other visual medium for the purposes of this article. The author of the first site is a professional photographer. Within a few weeks of posting this article, my close associates and friends may chuckle to remember this post when I launch a site that looks very much like James Duncan Davidson's site. This similarity is because his, like the site I will launch, is managed with Movable Type's Universal Template Set. (The MTUTS?) I think this is an effective choice, both from a cost perspective and from a communication perspective.

As a photographer seeking to sell photographs, he is concerned with the details of how his product will be presented, and also issues of quality in the production of the prints which visitors can purchase. He has, wisely in my estimation, chosen to outsource both those functions.

At the same time as he outsources the ecommerce and fulfillment function he maintains full control over his ability to promote the "store" using his own website. He uses his MT based site to publish articles about his work, which of course use all the right keywords for the product he is trying to sell. In the comments he hints at future articles he will write to attract viewers, including details of how he works with his printing company to communicate color information:

Indeed, I can post something up about that at some point. The short versions is that I run totally color managed here and check prints on my printers to have a good idea what happens in the translation between transmissive and reflective color and then I ship the photos up to Zen tagged as sRGB, the profile that Zen and Mpix recommend using for the process.

Davidson has started very small, so the image issues he is seeking to resolve (quality of presentation, ability to sell prints cost effectively, ability to have orders fulfilled by yet another service) do not so much center around storage, which is usually one of the central issues with image collections.

Web space is sold based on two metrics, how much is stored, and how much is transfered. Rates will generally vary depending on the quality of the network and platform, and the level of personal attention required. My friend Jesse at PlasticMind has his own private server and he uses Movable Type as the foundation for many of his web design projects, including his own. But every one of the photos he shows in his photoblog, are in fact stored on his Flickr account.

I know of two benefits Jesse gains from this. The first is performance. If you are serving large multi megabyte images files off the same web server as your thirty kilobyte HTML files are served from, one or the other will suffer. (For the other web server administrators out there... OK, this is a gross generalization, but you know its true! If not why would there be so many web servers such as Apache, Mongrel, Lighty, Ngix, Lightspeed, etc? )

The second is sheer storage. If you have ever managed more than a few hundred megabytes of files on a remote server somewhere you know that the just issues of backups can be pretty costly to deal with, both in terms of dollars and time. Not only does Flickr provide a particular kind of storage (pictures) at a good price point (free and professional accounts are available) but their service also helps to promote the images thought their own business model. (Well, Yahoo's business model anyway.)

All of this reinforces my thinking that traditional small web hosting providers and the sites they host need to become the glue that holds together their client's extended Internet presence. Small providers that are aware of and promoting this idea to their small clients will help their customers use the Internet to its maximum impact while keeping costs inline with the scale of their customer's business.

About this Archive

This page is an archive of recent entries in the Small Business category.

Search Engines is the previous category.

XHTML and CSS is the next category.

Find recent content on the main index or look in the archives to find all content.

OpenID accepted here Learn more about OpenID

Subscribe by Email

Enter your email address:

Delivered by FeedBurner