• Home
  • Consulting
  • Contact Us
    • About this site
    • Contact Wayne
    • Media Room
    • Wayne’s Bio

SBSFAQ.COM

Supporting IT Pro's & MSP's since 2000

  • Blog
  • FAQs
  • Reviews
  • Downloads

Moving SBS2003 from a 5yr old server to a new one using StorageCraft

September 8, 2007 by Wayne Small 3 Comments

We normally do a swing migration for many of our clients when we upgrade from one server to another. This has the effect of minimising the downtime to the client and at the same time having a new server in place that’s faster and cleaner than the old one. StorageCraft with their ShadowProtect IT Edition product have now given us an alternate scenario that we can use to move a customer’s old server to new hardware, or even into a Virtualised system.

Now I caution you just like a swing migration, this is not a case of one shoe fits all. I’ve decided that I’ll only do a migration like this under the following circumstances;

  1. The existing server has performed flawlessly for 6 months or more
  2. The existing server has a non OEM license (it’s not legal to do it otherwise)
  3. The existing server can be removed from the customer site for a weekend

This particular customers server has been in place for 5 years plus. It’s an old HP (original HP, not post Compaq merger) Netserver E800 (Pentium III 800Mhz, 896MB RAM). The reason we’re upgrading the server is that the customer needs to run a SQL based practice management system that needs 3GB RAM and the current server can only take 2GB. The server itself has performed well for the customer and we were hoping to hold off till next year when SBS Cougar is released, but that is not to be now (the wait that is).

Ok so we brought the customers server back to the office. Installed a USB 2.0 PCI card into it and connected up my 1TB external USB drive. Booted from the StorageCraft IT Edition CD and backed up the existing partitions (it was a software mirrored drive set). Back up took around 4 hours for the 36GB of data to come across. During the backup though, I had several blue screens of death (BSOD) around NMI/Memory Parity error which slowed me down a fair bit. I checked the spec for ShadowProtect and realised that I could do the image with only 512MB RAM, so by a process of elimination I found that one of the memory modules appeared to be faulty. Once removed the image went through without an issue.

With the image done, I moved my 1TB external USB drive over to the new server a HP Proliant ML350 G5 with 2 x 146GB SAS drives, 4GB RAM and Dual Core 2.33Ghz CPU a nice fast box. Booted the system, created a hardware RAID1 drive set (Mirrored), booted from the ShadowProtect CD and found that it recognised the HP RAID controller just fine. I found I needed to refresh the drive info though before my external 1TB USB drive came up. I proceeded to restore the images, and on the way through made the C: drive 30G in size (rather than 8GB that it was originally) and gave the rest of the 100GB+ drive space over to the E: drive. The entire image set restored to the system in just 13 minutes! Wow that’s fast. I ran the Hardware Independent Restore option and it found most of the drivers itself it needed drivers for the IPMI interface which I elected to skip for now.

Now the tricky bits! Reboot the system, but boot it into Directory Services Recovery Mode (DSRM). Once in that mode, pick your internal NIC and assign it with the IP that your server originally had on the internal NIC. Also you want to remove the original NIC’s drivers. If you bring up device manager you will not see the original NIC. You need to do a few things to make it visible MS KB article 241257 shows you what to do. Once you can see the original NIC, delete it from the device manager and your good to go.

Reboot and cross your fingers. In my case we had a few problems. During the boot phase we got a SQLDUMPER error, indicating that the system had been tampered with ok I guess that it might think that given we had just moved the entire hardware platform underneath it. We got a few event log messages about this as well see below.

Event Type: Information

Event Source: Application Popup

Event Category: None

Event ID: 26

Date: 9/8/2007

Time: 8:21:03 AM

User: N/A

Computer: SERVERNAME

Description: Application popup: Service Control Manager : At least one service or driver failed during system startup. Use Event Viewer to examine the event log for details.

Event Type: Error

Event Source: Service Control Manager

Event Category: None

Event ID: 7022

Date: 9/8/2007

Time: 8:21:03 AM

User: N/A

Computer: SERVERNAME

Description: The SQL Server VSS Writer service hung on starting.

I did a bit of googling and found that this was likely due to SQL 2005 being installed on this server. We had previously installed Dana Epp’s Firewall Dashboard software to monitor attacks on the ISA server and this had in turn installed an instance of SQL 2005 Express. Removing and installing it was not a big problem for me but I wanted to understand the issue more. I decided that based on the error messages above that I would remove the SQL 2005 VSS Writer as I suspected that this was the issue more than anything else. Once removed and rebooted things were fine. This service gets installed to allow SQL 2005 databases to be backed up correctly by any VSS aware backup program.

Ok given I removed the VSS writer, how did I fix it? Well I needed to install SQL 2005 Express so that the new practice management software could be installed it reinstall the VSS Writer which I verified by checking Add/Remove Programs and also “vssadmin list writers” at a command prompt

I also found that the exchange services didn’t start. I tracked this down to the fact that the original E: volume had taken up drive letter D: now ok easy to fix that, I reassigned the drive letters around and rebooted. We’re almost good to go at this point except for a funky Parallel Port error detailed below.

Event Type: Error

Event Source: Service Control Manager

Event Category: None

Event ID: 7000

Date: 9/8/2007

Time: 10:41:04 AM

User: N/A

Computer: DCBSVR1

Description: The Parallel port driver service failed to start due to the following error:

The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.

Hmm strange error. I decided to check the BIOS in the new HP server and found that the Parallel port is disabled by default. Nice one huh. I don’t need the parallel port per se, but I want to make the error go away, so I enabled it and rebooted the system it discovered more hardware and requested a further reboot. Once up the event log is clean and we’re good to go.

All up a fairly painless migration. It certainly took less time than either a new build or a swing migration, and from the customers perspective it had zero effective downtime. Risk to the customer is also zero as the rollback procedure is to install the old server!

Share this:

  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)
  • Click to share on Reddit (Opens in new window)
  • Click to print (Opens in new window)

Filed Under: Blog Tagged With: Troubleshooting

About The Author

Wayne has been working with Microsoft Server products in the SMB market for over 20 years. He has a passion for technology and been a Microsoft MVP for over 15 years. Read More…

Comments

  1. Anonymous says

    September 14, 2007 at 2:36 am

    Hi Wayne,

    I have just had a similar project, but with different experience having chosen Backup Exec System Recovery SBS Edition v7 – BEWARE!

    I have had a horror weekend with this product. Despite the marketing claims it will NOT restore to different hardware if the machine is a domain controller. Nor will it allow re-sizing hard disks on restore if the machine is a domain controller. Guess what SBS is??

    Also, my 90Gb data partition took 6 hrs to restore to the 90% point from a USB 2.0 drive, then it failed with an “out of memory” error. Did this twice! The machine had 1.5Gb RAM, and in my case the RAM was perfect. I had to revert to restore from a raw disk copy made with robocopy (fortunately I had a belts & braces approach to this project & had made a seperate copy)

    Symantec have taken a great product (V2i Protector) dumbed it down as LiveState and have completely detroyed it in the present incarnation. It is beyond me how the consistently do this to products!!

    Reply
  2. farmville 2 hack version 4.0 free download says

    July 30, 2014 at 1:53 pm

    My brother recommended I might like this website.
    He was totally right. This post actually made my day.
    You cann’t imagine just how much time I had spent for this information! Thanks!

    Reply
  3. farmville 2 cheat engine download says

    August 1, 2014 at 7:10 pm

    What i do not realize is in truth how you are no longer really much more smartly-appreciated than you might be now.

    You’re so intelligent. You know therefore considerably in the case of this topic, made me in my opinion imagine
    it from so many numerous angles. Its like men and women are not fascinated unless it’s one thing to do with Lady gaga!
    Your personal stuffs excellent. At all times deal with it
    up!

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search

Connect Online With Us

  • Facebook
  • Twitter

Reviews

Splashtop – Cost Effective Remote Control Software

September 22, 2017 By Wayne Small 2 Comments

Western Digital DL4100 NAS

March 3, 2015 By Wayne Small Leave a Comment

SBS 2011 Configuring Certification Guide (70-169)

August 7, 2012 By Wayne Small 4 Comments

Site News

Exchange Bug Stops Mail Delivery in 2022

January 2, 2022

Huge bug found in Intel CPU that could permit hackers to steal your data

January 4, 2018

Recent Posts

  • World Backup Day – What does it mean to Australians?
  • New Teams update finally allows easy cross organisation switching
  • MS Exchange Zero Day and RemotePowerShell Disabling on Admin accounts
  • Setup changes for Exchange 2016 and Exchange 2019
  • Bluetooth Mouse and Keyboard Randomly Stop Responding

Tags

Antivirus Backup Business Focus Cloud Computing Community Conferences Disaster Recovery Exchange 2010 Exchange Server Future Products Hyper-V Installation Microsoft Migration Patches Personal Rants SBS 4.5 SBS 2000 SBS 2000 SP1 SBS 2003 SBS 2003 Premium SBS 2003 R2 SBS 2003 R2 Premium SBS 2003 R2 Standard SBS 2003 SP1 Premium SBS 2003 SP1 Standard SBS 2003 Standard SBS 2008 SBS 2008 R2 SBS 2011 SBS 2011 Essentials SBS 2011 Standard Security Service Packs ShadowProtect Software Software I use StorageCraft Training TrendMicro Troubleshooting Virtualisation Windows Server 2012 Essentials Windows Storage Server 2008 R2 Essentials

Terms of Use

Privacy Policy

Copyright © 2023 · Magazine Pro Theme on Genesis Framework · WordPress · Log in