Shop at the Clinton Fitch (Dot) Com! Expansys Store


Review of Spb Backup 2.0 on ClintonFitch.com and Gear Diary

Spb Backup 2.0 Review

August 17, 2008

As more and more personal data and information is placed on Windows Mobile devices, the more important backing up these devices has become.  Sure if you synchronize your device with ActiveSync or Windows Mobile Device Center, your files in My Documents are backed up but none of your settings or PIM data is as well as anything else that's not in your My Documents directory.  Given the fact that most devices these days have built-in digital cameras which may or may not store the photos taken in My Documents, you could stand to loose some important pictures!  Besides, restoring after a hard reset or a ROM upgrade is no fun on any day.

Thankfully there are several Windows Mobile backup solutions out there and the newest version of Spb Software House's has to be considered one of the best already.  Version 2.0 of Backup builds on an already solid foundation that was set in version 1.5 but layers on key functionality that allows you to backup and restore literally any aspect of your device.  Some of the new features include synchronization of your backup files to your PC, the ability to intelligently determine if you are restoring data to a new device or to a device in which you have upgraded the ROM, a new user interface and ability to unpack a backup file on your PC makes this application solid choice for your backup needs.

Spb Backup requires approximately 1.5MB of storage space on your Windows Mobile Professional device.  Your device needs to be running Windows Mobile 5.0 or higher and can either be a QVGA and VGA device.  While you can installed Spb Backup on a storage card, both of us recommend as well as Spb themselves that you install it in your device's main memory.  Once the installation is complete and you start the application, the shiny new user interface is displayed, a significant step up from the previous version without question.

Figure 1:  Spb Backup 2.0 User Interface
Figure 1:  Spb Backup 2.0 User Interface

The new interface gives you the four main options of Spb Backup:  Full Backup, Custom Backup, Scheduled Backup or Restore Backup.  I will look at each one of these backup options as well as the restore option before turning my attention to the Windows PC portion of the application.  Ultimately you could use Spb Backup without ever using the desktop portion of the application but given the new synchronization features that are there it deserves attention on its own.

As the name suggests, Full Backup in Spb Backup does a complete backup of all of the files and settings of your device.  The amount of time to backup using the Full Backup feature will vary depending on how much data you are backing up and if you are backing up storage card content.  To provide you with an idea of time, I completed a Full Backup of my HTC Advantage X7510 with the following applications installed:

  • Spb Backup 2.0

  • Spb Traveler 1.5

  • DinarSoft MemMaid 2.7

  • Tweaks2K2

  • Astraware Solitaire

  • Ilium NewsBreak

  • Ilium eWallet

The list above represents the applications that I consider to be part of my baseline - those application which are automatically installed when I have a new device or have updated a ROM image.

To perform a Full Backup on my X7510 with these applications installed took approximately 4 minutes.  If I add my corporate Exchange data which includes my contacts, calendar, additionally synchronized folders with Exchange, Tasks as well as a handful of other applications - Spb Brain Evolution, Spb Sudoku, Sprite Archie - my backup time increased to approximately 9 minutes.  Obviously your own backup times will vary but I have found that Spb Backup is one of the faster backup applications available.  Even if I have the application encrypt the backup file it only adds an additional 2 minutes to the backup time.  Ultimately, when you compare version 2.0 to version 1.5, the backup engine is about two times faster.  Below is a chart which Spb provided to show a visual comparison of v2.0 of Spb Backup versus 1.5 and Sprite Backup.

Spb Backup Comparision
Chart 1:  Comparison of Spb Backup v2.0 versus 1.6.3 and Sprite Backup 6.2.2* 
*Chart provided by Spb Software House

By default Spb Backup will attempt to put the self-executable backup file onto a storage card.  Logically this makes sense - if you reset your device or loose all of your data you will loose the backup file as well if it is stored in your device's memory.  How you manage the backup files themselves is really a matter of personal preference.  After I did my review of Spb Backup 1.5 and Sprite Backup, several readers wrote that they have a storage card they put into their device, perform the backup, then store that card in a safe location.  There are positives to do thing but negatives as well.  If you want to backup your storage card itself - especially if you store data or applications on it - you are not able to do so using this method.  Some devices today have multiple storage slots or, as in the case of the Advantage, has a built-in flash drive as well as a MicroSD storage slot.  If you have two cards or storage locations available, you can have your data and applications stored on one while using the removable storage for backups.  I have found this mode of operation to be the most successful for me given I use Spb Backup's Scheduled Backup feature which I will explain shortly.

When Spb Backup begins a Full Backup - or any of it's backup or restore functions - it will shut down all running applications to assure that it captures all data files and information that could potentially be in use by running applications.  This is particularly critical of DLL files.  Likewise, when Spb Backup has completed a backup it will automatically do a soft reset of your device.  This is done for two reasons.  First, it will clear any used RAM by Spb Backup itself.  Secondly it will assure that your start-up applications will be started again. 

Figure 2:  Application Shutdown Warning from Spb Backup
Figure 2:  Application Shutdown Warning from Spb Backup

The second backup option offered by Spb Backup is a Custom Backup.  The name is somewhat intuitive as to what this mode allows you to do.  Selecting this mode allows you to select down to the file level what is and what is not backed up.  This is a great mode if you want to only backup the data that is on a storage card or My Documents as an example.

During the configuration of the backup you can have Spb Backup encrypt and/or compress your backup file.  The encryption is a 128-bit key which should make it solidly secure for your sensitive data.  Likewise you can compress the file to save space on your storage card.  You can also add comments to a backup file which can make it a bit easier for you to identify information about that backup file beyond the data and time.

Figure 3:  Custom Backup allows you to select what to backup
Figure 3:  Custom Backup allows you to select what to backup

Figure 4:  You can encrypt and/or compress backup files
Figure 4:  You can encrypt and/or compress backup files

Figure 5:  A Backup in progress
Figure 5:  A Backup in progress

The third backup mode and one that I personally find the most helpful is the Scheduled Backup.  As the name suggests, this allows you to schedule a backup of your device at a regular interval, assuring that you have a recent backup available at all times.  I like this mode because it eliminates the human factor.  I know that, in my case, every Monday, Wednesday and Friday at 11:30 PM my device is going to be backed up.

With Scheduled Backup you can either configure Spb Backup to perform a full backup as I described above or customize it to backup only certain files or folders.  During the configuration of the Scheduled Backup function you will be prompted to select a location for the backup file.  This will be the same that is used every time unless you go back into Spb Backup and reconfigure the schedule.  You will also be asked to configure Spb Backup to only backup if your device is connected to AC and not on battery, if you want the device to be soft reset and turned off after the backup is complete.

Figure 5:  Scheduled Backup allows you to have regular backups made of your device
Figure 6:  Scheduled Backup allows you to have regular backups made of your device

The final function in the Spb Backup application is the Restore Backup function.  The Restore function allows you to do a complete device restore or a custom restore of certain files or folders on your device.  When you start the Restore function a list of all of the available backups that you have stored on your device or storage card.  After selecting the backup you want to restore from, you can choose either to do a full restore or customized restore.  New to version 2.0 of Spb Backup is the intelligence built into the application around ROM updates.  If you are restoring after performing such an upgrade, it will intelligently restore your data without potentially overwriting files installed in the ROM update.  In fact the restore program is intelligent enough to know if you are restoring to a different device than the one that the backup file was created upon. 

Figure 7:  Restore your device or select the files you want to restore
Figure 7:  Restore your device or select the files you want to restore

Figure 8:  Restore can be told about your ROM upate
Figure 8:  Restore can be told about your ROM upate

It should be noted that you do not necessarily have to have Spb Backup installed on your device in order to restore a backup.  The backup created is an executable file which you can run on its own.  This is particularly handy after a ROM update or hard reset of your device.  Generally after a hard reset while writing this review, I was able to take a clean device and restore it to working order in under 10 minutes including all reboots.

Before I turn to the desktop version of Spb Backup there are a handful of new improvements within Spb Backup 2.0 that should be discussed.  First version 2.0 now is supported on Windows Mobile Standard devices.  This is a much welcomed addition to the application and provides a solid backup option for Smartphone users.  Secondly, you know have the option to backup and restore SMS messages.  Backup verification is also now a part of Spb Backup.

The desktop application that comes with Spb Backup is new and includes a desktop backup and synchronization tool as well as an unpacking tool for backup files.  Unlike previous version of Spb Backup, you now can synchronize a copy of your backup file to your PC via ActiveSync or Windows Mobile Device Center.  This essentially gives you two storage locations for your backup file:  Your device storage card and your host PC.  The backup files that are synchronized are stored in My Documents/My Mobile Backups directory in a subdirectory of the name of your device.  So in my case it is My Documents/My Mobile Backups/Advantage.  If you have multiple devices that is not a problem.  You can create a backup folder for each device to keep them separate.

The desktop application is simple but effective.  It allows you to perform a backup as well as synchronize manually any backup files that have been created on your Windows Mobile device.  By default Spb Backup will synchronize the files once you connect your device to your host PC so you should not have to do this often.

Figure 9:  The Spb Backup Windows PC application
Figure 9:  The Spb Backup Windows PC application

By default the Spb Backup PC application will start when you start your PC and will provide you an icon in your system tray.  You can double-click that icon to bring up the application shown in Figure 9.

Figure 10:  System Tray icon for Spb Backup
Figure 10:  System Tray icon for Spb Backup

If you want to see a quick listing of all of your backup files you can do so by clicking the Show Details link in the application.  This will expand the application to list all of the backup files that Spb Backup is aware of existing.  Note that some backups note Desktop as the location while others indicate Synchronized.  If the location is Desktop that means it is located on the host PC only and not on your Windows Mobile device while Synchronized is located on both. 

Figure 11:  Backup file listing in Spb Backup
Figure 11:  Backup file listing in Spb Backup

The second desktop application is Spb Backup Unpack.  The Unpack tool allows you to extract specific files or folders from a backup without having to perform a restore.  Once you select the backup file you are wanting to extract a file from, use the file explorer on the left-hand side to navigate then right-click the file or folder you want to restore in the main window of the application.  You will then be prompted on where to store the extracted file.

Figure 12:  Spb Backup Unpack allows you to extract files from a backup file
Figure 12:  Spb Backup Unpack allows you to extract files from a backup file

You will also note that at the bottom of the main window is an information section which tells you the location of the backup file, the date it was created, its size, the name of the device on which it was created and the platform information.  This is particularly handy if you have multiple devices you are backing up using Spb Backup.

The new 2.0 version of Spb Backup is fantastic and has added some much needed features in order for it to compete against the likes of Sprite Backup.  The user interfaces both on the Windows Mobile and Windows PC side are easy to navigate, intuitive and uncluttered.  The desktop synchronization is a much welcomed edition as is the Unpack application for allowing single file or folder extraction from a backup file.  Finally, the speed of the backup process is great and best that I have tested.

Spb Backup v2.0 is $24.95 and available through a variety of online retailers and Spb directly.  Now through September 18, 2008 you can save 20% of of either the Windows Mobile Professional or Standard versions at the Clinton Fitch (Dot) Com! store by using the coupon code CFBACKUP when you check out.  As always, our store provides trial versions of the application as well.

For the Windows Mobile Professional version click here

For the Windows Mobile Standard version click here


Site Sponsor
Spb Online
PocketPC Best Sellers


Smartphone Best Sellers











Visit The Wireless Boys Online