Announcing… SBS 2008 and EBS 2008 Support!

November 13th, 2008 by Linus

Hi all,

To coincide with Microsoft’s worldwide launch of SBS 2008 and EBS 2008, we’d like to formally announce our support for these two latest operating systems.

The current version of BackupAssist (v5.0.5) supports these operating systems with the following features:
- Drive Image backups - building upon the block-level backup features present in Windows Server 2008, while adding extensive scheduling, strategy, hardware support, monitoring and reporting. For more details, visit Drive Imaging Fact Sheet
- File level backups - backup specific files and folders by replicating them to another location. Our Single Instance Store saves space and extends backup history, while intelligent differential backups make it very fast. For more details, visit
File Replication Fact Sheet

In addition, our next version 5.1, due in December, will also support:
- Internet based backups - by Rsyncing your files and folders via the Internet, using a bandwidth efficient transfer method
- EBS Administration Console plug-in - so you can view the results of jobs and perform basic administration through the EBS Administration Console.

Of course, all these features are in keeping with our philosophy of making straightforward backup solutions that are easy to use, manage and monitor, and “just work”.

So download and try BackupAssist today for a great backup experience!

Server 2008 backup taking a long time - caused by USB version setting

November 10th, 2008 by Linus

Hi all,

I recently had a case where a client of ours was reporting that the backup was taking over 23 hours to complete, and it looked like it had “hung”.

However, he promptly fixed the issue himself, and discovered that it was due to the USB version setting in bios. I’ve quoted his reply to me below.

I thought it would be of interest to everyone else running HP Proliant servers!

Linus

Linus,

I have fixed the problem. It turns out that HP Proliant servers default to USB 1.1 ports for some LILO legacy stuff. I changed this in the bios of one of the two of my windows server 2008 servers and a 138GB backup now finished in 37 minutes. This is good for us as it is much better than 23 hours. :)

Windows Server 2008 Image Backup and REV / rdx drives

November 7th, 2008 by Linus

Hello all,

This is an important message for users of the rdx and REV drives on Server 2008 and the Image Backup (aka Windows Server Backup).

BackupAssist does support the rdx and REV devices as a destination device. [Note that the built-in Windows Server Backup (and the SBS wizards) does not detect these devices as valid backup destinations.]

This means that using BackupAssist, it is possible to backup to these devices for the purposes of doing a bare-metal full restore, or for restoring complete volumes.

However, the operating system sees these devices as “Removable drives” meaning that it will backup to these devices just like it backs up to a DVD drive - by compressing the VHD file.

It turns out that compressed VHD files cannot be mounted, and therefore you cannot restore individual files and directories, or individual applications, from within the standard Windows Server Backup restore wizard.

This is a limitation at the operating system level. We have not yet found a way to work around this limitation (but we’re trying).

Note: when backing up to USB hard drives, or local hard drives, you can restore individual files and folders and also applications.

So in summary:

When backing up to REV/rdx:
- Compression is on
- Can restore from bare metal
- Can restore entire volumes
- Cannot restore individual files and folders
- Cannot restore applications

When backing up to USB HDD:
- Compression is off
- Can restore from bare metal
- Can restore entire volumes
- Can restore individual files and folders
- Can restore applications

There are two workarounds for this scenario:

1. If you need to restore individual files and directories, use a USB or eSata connected removable hard drive as your backup device.

2. As an alternative strategy, use your REV / rdx drives with the File Replication Engine to backup your file system. You can achieve extremely good results with this method - giving you version history on your files that’s far better than can be achieved with drive imaging. Then have another job that will back up your system using the Windows Imaging Engine and enable you to restore quickly from bare metal.

Read more about how you can do this here: http://www.backupassist.com/SBS/sbspresentation.html

I’ll post more about alternative backup strategies in the near future.

eSata and wbadmin support

October 14th, 2008 by Linus

Hi all,

I’ve recently been delivering an educational presentation on the drive imaging features in Windows Server 2008. I’ve been very impressed by its capabilities, especially given that it is built into the OS. Hardware Independent Restore (HIR) has worked just great in all our testing, even in absurd situations (eg. backup an Intel Server 2x dual core CPUs, restore on AMD desktop 1x quad core CPU).

However, the built-in wizards really struggle in many situations. They do not allow users to schedule backups to anything other than USB or Firewire HDDs - meaning that newer popular technologies are not supported - like eSata.

I’ll blog about the other limitations on the built-in Wizards in Server 2008 - and how BackupAssist fixes them - but this post is specifically about eSata support.

There are a number of problems with eSata that you’ll likely encounter if you are not using BackupAssist.

Firstly, Server 2008’s wizard does not support backing up to an eSata disk. This is because eSata looks like an internal hard drive. SBS 2008’s wizard will allow you to add an eSata disk to the backup pool (when you click on the “show all devices” checkbox), but from my testing, it still won’t work reliably.

This is partially a Windows problem and partially a motherboard problem.

eSata drives are not Plug-and-Play by default. Instead, you need to enable AHCI support in your motherboard BIOS, change a registry setting in Windows, and reboot. Then, *perhaps* it will work. However, in half the test machines we tried this on, after enabling AHCI support on the motherboard, Windows wouldn’t boot (blue screen of death).

This means that AHCI is NOT a recommended solution to fix this problem.

However, BackupAssist does correctly handle eSata disks. This is because before each backup, BackupAssist will scan for newly connected hardware devices, find the drive, assign the drive letter, and then start the backup. After the backup has finished, BackupAssist will then perform the equivalent of a Safely Remove Hardware so that the device can be disconnected with no danger of uncommitted buffered data.

So in this case at least, it’s not all Microsoft’s fault. But the good news is that BackupAssist should make the process seamless. I wrote the code for this about a month ago, and it’s been released in the new v5 of our software.

Enjoy!

Regards,

Linus

Discovery of another cause for the BA910 Volume Shadow Copy Error 0×8004230f - unexpected provider error

August 29th, 2008 by Aarthi

Hello World!

Aarthi here!

Linus and I have uncovered a very interesting cause for the BA910 issue. Certain Network Attached Storage devices can install their own software to make it seem as though they are a local drive when they are actually remote drives! The server where we made this discovery had a NetGear Storage Central 101 device which appeared to be a local drive but it was actually a remote drive. As such, whenever VSS tried to take a snapshot of the drive it would fail.

When we looked in the Windows Event Viewer, we found this error message and we would like to share it with you!

Event Type: Error
Event Source: VSS
Event Category: None
Event ID: 12293
Date: 29/08/2008
Time: 12:20:10 PM
User: N/A
Computer: BIANTES-SBS2003
Description:
Volume Shadow Copy Service error: Error calling a routine on the Shadow Copy Provider {b5946137-7b9f-4925-af80-51abd60b20d5}. Routine details EndPrepareSnapshots({22924c31-b2d0-40f8-bc0c-869b63f85a06}) [hr = 0x8000ffff].

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 2d 20 43 6f 64 65 3a 20 - Code:
0008: 43 4f 52 53 4e 50 53 43 CORSNPSC
0010: 30 30 30 30 31 32 36 37 00001267
0018: 2d 20 43 61 6c 6c 3a 20 - Call:
0020: 43 4f 52 53 4e 50 53 43 CORSNPSC
0028: 30 30 30 30 31 32 34 38 00001248
0030: 2d 20 50 49 44 3a 20 20 - PID:
0038: 30 30 30 30 36 35 31 32 00006512
0040: 2d 20 54 49 44 3a 20 20 - TID:
0048: 30 30 30 30 34 33 39 36 00004396
0050: 2d 20 43 4d 44 3a 20 20 - CMD:
0058: 43 3a 5c 57 49 4e 44 4f C:\WINDO
0060: 57 53 5c 53 79 73 74 65 WS\Syste
0068: 6d 33 32 5c 76 73 73 76 m32\vssv
0070: 63 2e 65 78 65 20 20 20 c.exe
0078: 2d 20 55 73 65 72 3a 20 - User:
0080: 4e 54 20 41 55 54 48 4f NT AUTHO
0088: 52 49 54 59 5c 53 59 53 RITY\SYS
0090: 54 45 4d 20 20 20 20 20 TEM
0098: 2d 20 53 69 64 3a 20 20 - Sid:
00a0: 53 2d 31 2d 35 2d 31 38 S-1-5-18

So if you find that you are experiencing VSS issues with an “Unexpected Provider Error” 0×8004230f, check that all your local drives are infact local drives and not remote drives masquerading as local drives!

Visit us at TechEd and SMB Nation!

August 27th, 2008 by Linus

We’ll be exhibiting at both TechEd Sydney and SMB Nation Seattle in the next 2 months.

If you’re attending these events, please drop by for a visit.

The dates are:

TechEd - Wednesday 3rd September - Friday 5th September - please visit our booth. Linus will also be attending the SBS2008 pre-day on Tuesday 2nd September.

SMB Nation - Friday 3rd October - Monday 6th October - visit our booth (#115 opposite Microsoft) and attend our presentation.

We’ll be launching v5 of BackupAssist at the SMB Nation event. Be sure to attend Linus’ presentation as well:

Combining Drive Imaging, Data Archiving and Internet Backup to achieve complete data protection… at no extra cost!

The latest drive imaging features in Windows Server 2008 make bare metal recoveries easier than ever. However, gaping holes still remain, meaning that businesses are still vulnerable to data loss.

In his presentation, Linus Chang will talk about the limitations of Server 2008 backup; current methods for imaging, file & application backup and internet replication, and the “sweet spot” that each backup technique provides. You’ll learn why individual techniques provide only partial protection, but how combining them together provides a watertight solution. You’ll be stunned as Linus demonstrates how to do this at no additional cost or complexity to your clients.

Exchange 2007 and Server 2008 - will it backup?

August 11th, 2008 by Linus

Hi all,

There has been a considerable amount of confusion about backing up Exchange 2007 on Windows Server 2008 and whether BackupAssist will support this.

We too have seen a LOT of conflicting information on the Internet. In this blog post, I hope to clarify the situation.

The Short Version:
Windows Server Backup in Windows Server 2008 RTM does not support the backup of Exchange Server.

However, Microsoft are working on a plug-in that will allow Windows Server Backup to properly backup Exchange 2007 on Server 2008.

They report that it will be released in Summer 2008 (Northern Hemisphere). As soon as we find out about its release, we will update this blog entry. As soon as MS supports this, then so will BackupAssist.

Note: Our testing of SBS 2008 RC1 indicates that Windows Server Backup does interface with Exchange.

The Long Version:
Although Windows Server Backup is a VSS-based backup application, and Exchange is VSS-aware, there are “additional requirements for Exchange backups and restores beyond using the VSS Framework; for example, checking the database and log files for corruption during backups is not part of the VSS Framework”

In the initial RTM release of Windows Server 2008, Windows Server Backup did not perform these additional requirements for backing up Exchange 2007. Therefore, Exchange 2007 could not be backed up by Windows Server Backup.

However, it looks like MS ran into huge amounts of criticism over, and a plug-in will be released shortly that addresses it.

Quoting from Scott Schnoll’s blog:

“I announced that sometime this summer, Microsoft will be providing a VSS-based plug-in for Windows Server Backup in Windows Server 2008 that will enable customers to take Exchange-aware, VSS backups on Windows Server 2008. I don’t have a lot of details to share beyond this.”

“In short, NT Backup was replaced with Windows Server Backup (WSB) which unlike NTbackup, did not support ESE streaming backups of exchange. While WSB supports backup/recovery of any application including 3rd party apps using VSS and a plug-in model, for reasons outside the control f the Windows or the Exchange team, the out-of-box-experience of Windows Server 2008 did not include the support for backing up and recovering Exchange. Both the Windows and the Exchange team heard a lot of feedback and criticism over a decision that neither team was responsible for. As a result of the large amount of feedback we received on this issue, we have decided to ship a plug-in for WSB created by Windows and the Small Business Server (SBS) team that enables VSS-based backups of Exchange.”

References:
http://msexchangeteam.com/archive/2008/06/18/449031.aspx

http://blogs.technet.com/scottschnoll/archive/2008/06/15/back-from-teched-it-pro-north-america-2008.aspx

http://msexchangeteam.com/archive/2008/03/05/448338.aspx

Freeeject.com !

July 1st, 2008 by Michael

Hello,

I’m Michael, one of the BackupAssist Support team

Recently a customer wanted to have a remotely shared Rev drive cartridge to
eject after the backup was complete. Since this was a remote share, the
standard eject check box is not an option.

The solution was to use the freeeject program available at www.freeeject.com.

FreeEject is a free, removable media ejecting utility that can be executed from the command line.

After mapping the Rev drive to G:, we simply defined a post job script and inserted the following command: Freeeject G:

Version 3 license details fail to verify during upgrade order.

July 1st, 2008 by Michael

Hello,

I’m Michael, one of the BackupAssist US Support team members.
We get several calls and e-mails a week from customer having problems
verifying their license details when ordering a Version 4 upgrade.

When entering your Version 3 to Version 4 upgrade order, ensure you enter the license details exactly as they appear in the BackupAssist registration details. To view your current license details, select help from the BackupAssist console and select Enter registration details.

Usually an upgrade will fail to validate because a period or comma was inadvertently left out.

For example:

Wilmington City Sch was entered as an organizational name when the actual name was Wilmington City Sch. (There should of been a period after Sch)

The license details are not case sensitive, but leaving out any letter or special character will cause the verification process to fail.

One last point, make sure your organization type is also correct. This can be viewed by selecting the BackupAssist Navigator from the BackupAssist console and pressing the information button. The organizational type is listed by the License type field.

BackupAssist Events and Managed Platforms Integration

June 30th, 2008 by Linus

Hello everyone,

Did you know - you can set up your managed platform or server monitoring system to recognize BackupAssist’s events to accurately report on the backup status?

There are 3 events that BackupAssist may log to the Windows Event Log:

ID 5633 (Information) on success, or success with minor warnings
ID 5634 (Error) on failure
ID 5635 (Warning) on success but with major warnings (eg. wrong external HDD connected).

For all the events:
- Source: BackupAssist
- Category: None

All this functionality is in Version 4 of BackupAssist.

Enhancements for v5 of BackupAssist

We are currently working with the major Managed Platform vendors to integrate the BackupAssist events into their software. We hope that this will be all complete for the release of v5 of BackupAssist.

We’ll also be adding another event to signify the start of a backup job, so people using the event log will have more information about their backup.