[General Topics] Menneisyys:
3. Old, "legacy" backup (or otherwise not recommended) apps

In this chapter, I also introduce and explain built-in backup applications coming with Pocket PC's. Note that the list doesn't contain HTC's xBackup and the backup application used on Acer devices (I don't have access to them.) Based on this, you may have the choice to decide whether the built-in backup tool (if any) is sufficient for your purposes (except for iPAQ Backup, they're all very poor) or you'd prefer purchasing a third-party tool / begin using ActiveSync's backup features.

3.1 (Casio) Card Backup

(Reviewed version: the one coming on the Casio Cassiopeia E-125)

This is a very-very simple application without any advanced functionality (for example, there is no scheduling), which is pretty understandable if you take its age (over six years!) into account.

This is the main dialog and the main menu. This is the backup dialog. A screenshot of a backup in progress (there is not even a progress bar!)

According to Pocket PC Thoughts forum member Cybrid, earlier versions of this tool were unreliable. Some others (for example, PPCT forum member Barak), however, reported it (or at least versions running on later, ARM-based Casio Pocket PC’s like the E-200) to be fully reliable and dependable. That is, the problems Cybrid has mentioned may only affect old(er), MIPS-based Casios.

3.2 CF Backup/Restore

(Reviewed version: the one coming with the Compaq iPAQ 3660 ROM version 2.20.02)

This really simple and incapable (it doesn't support scheduling, passwords, exclusions, selections or anything like that) application was the default backup utility on earlier Pocket PC 2002 iPAQ's (including the Pocket PC 2002 upgrade for the 31xx/36xx series iPAQ's). Later, with the 39xx series, Compaq has switched to an ealy version of Sprite (then: Pocket) Backup.

Pocket PC Thoughts forum member Cybrid has mentioned there was a RAM upgrade for this tool, making it much more reliable. I couldn’t find a track of a downloadable version any more.

This is a screenshot of the main dialog.

3.3 iPAQ Backup

(Reviewed version 1.1.0.6 coming with the HP iPAQ 2210 with ROM version 1.10)

This application delivered with later (h39xx / h5450) Pocket PC 2002 iPAQ's and all the WM2003(SE) iPAQ's has always been the best backup application coming pre-installed on pre-WM5 Pocket PC's. As can be seen in this (generic backup options), this (scheduling options) and this (file / PIM database / other database / Registry selector tree), it has always supported separate (!) PIM database, separate WinCE database, separate files and, of course, selectable Registry backup. It also supports compression, encryption, (also recurring: daily/weekly) scheduling, battery level-triggered backup with settable threshold backup. Its (selective) restoring capabilities are pretty good too. Also, it has no problems with backing up protected (locked) Pocket PC's in scheduled mode.

As can clearly be seen, it's only slightly worse than the "real" Sprite Backup. Fortunately, it’s even upgradeable to the current, 3.1.4 version (NOT for the WM5-compliant Series 5!) of the pre-WM5 Sprite Backup for $15 (that is, half the retail price). It, however, seems the license is iPAQ only, unlike other Sprite licenses, which can be used on any Pocket PC models as it requires iPAQ Backup (or a previous, pre-3.x version of Sprite Backup) on the device you install it to.

3.4 FSC (Fujitsu-Siemens Computers) Backup

(Reviewed version 2.53 coming with the updated F-S Pocket Loox 720)

A screenshot of the main dialog.

This, compared to any third-party commercial application (or to even iPAQ Backup), is pretty rudimentary app comes with pre-WM5 Fujitsu-Siemens Pocket Loox devices. It supports passwords and pretty rudimentary (group-based (but not file-level)) selection. Upon restoring (main dialog here), you can't even selectively choose the data to be restored: that is, if you untick "Entire system", the "Available data" chooser button won't be activated. The latter will only be activated when you don't do a full backup; then, you'll be able to decide what to restore. This, however, won't backup your entire Pocket PC; only when you directly supply the root directory upon backing up as can be seen in here.

Note that this application is so simple that it doesn't let for having multiple backups on a given storage card (or in the LOOXstore - that is, the built-in Flash storage of Pocket Loox computers). To lift this restriction (if you want to store more than one backup files on your PDA), you can safely move the created \FSCBackupDir\ FSCBackup.fsb file to anywhere else on the file system and, before restoration, just copy the needed backup file back to the \FSCBackupDir directory on your given storage card you'd like to restore the backup file from. The situation is the same with other built-in backup apps suffering from the same restriction (for example, the Casio back-up app): just move the backup file into another directory somewhere in the file system and only copy it back when it's the version that you'd like to restore.

Needless to say, third-party, commercial backup solutions let for storing any number of backups on any medium without the need for manual hacks like this.

3.5 Data Backup (Dell Axim devices)

(Reviewed version 3.10 b 21796 coming with the Dell Axim x51v ROM version A12)

Main screenshot here

This doesn't support anything fancy either: no scheduling, no exclusions, no real selections, no passwords etc. Upon restoration, your only choice is either choosing the last (default) or any other file. An in-backup example is here.

Note that it's only lately that its bugs have all been fixed; this means it (at last) works flawlessly as of ROM version A12 of the Dell Axim x51v (I've thoroughly checked this); older versions, on the other hand, may have problems, particularly PIM restoration-wise. If you have an earlier version of this utility (for example, you're using a Dell Axim x50 series PDA with WM5), you may want to prefer another tool or do what some Axim users recommend: that is, backup both "all" and "PIM" separately and, then, restore all, and, then, PIM.

3.6 A comparison chart of built-in backup applications

Note that the chart is much smaller than the comparison chart showing current, commercial, third-party backup solutions. The reason for this is very simple: these applications (except for iPAQ Backup) are really incapable and, therefore, there'd be no point in trying to include all of the test cases (the answer would be negative with the missing ones).

The chart can be found here.

As can clearly be seen, except for iPAQ Backup, all these legacy / bundled backup applications are definitely less capable and worse than current third-party backup apps because, in general, they lack even basic functionality like password protection or scheduling and some of them (may) have severe bugs.

4. Verdict

Choosing the right third-party solution all depends on your needs (do you need to backup in scheduled mode? password-protected devices? do you need to do selective restores? do you need restoration capabilities over ROM upgrades?) and the operating system version of your PDA.

If you have a WM5 device: now that all the four major backup applications are fully compatible with WM5 and don't fail at restoring even the most intricate data, it's much harder to choose from between them.

Of the applications, I tend to recommend SKTools (a cheap, all-in-one solution with, compared to Sprite Backup's capabilities, not very advanced features, but still reliable) and Sprite Backup (expensive, but, as far as the Device Upgrade mode, its speed and desktop tools are concerned, really unique application). I particularly recommend the latter for people that upgrade / reflash their ROM on a daily basis (there are quite a few people like these on XDA-Developers - one of them being me ;) ). They will love the Device Upgrade mode (if it does work, that is - see my bepe/KTamas vs. Molski remarks in the Sprite section).

This doesn't mean the other applications are worse or useless - they are also very good. You may definitely want to give a try to them too if you don't need for example the Device Upgrade mode or, with the Sunnysoft app, the need for backing up password-protected devices (Spb Backup is able to do the latter with the notification hack).

If you have a pre-WM5 device, you may also want to have a look at both ActiveSync and ArtSSave (in addition to the four above-listed, (also) WM5-compliant applications). Furthermore, if you're a pre-WM5 iPAQ user, you will find the features / reliability of the built-in iPAQ Backup pretty good.

5. Further information

There are several (mostly pretty old) articles & reviews on these applications. Also, there are a lot of threads on them. Some of these:

Spb Backup review page (Note that none of these are comparative reviews. That is, these articles are more of just an introduction of what the app is capable of. As they are targeted at novice users wanting to read verbose explanations of what features a decent backup application has, I heartily recommend these to all novice users.)

Sprite Backup - Best Practise

Sprite or SPB Backup?

Backup Solutions for your Pocket PC - a very old (over four years) article; if, however, you're interested what was current as of July 2002, give it a read. Pocket PC Thoughts has also started an interesting (now more of historical interest), related thread here.

Pocket Backup Plus 2.0: The Best Backup Program Available: also an old (2003) article, discusses Pocket Backup (which was the original name of Sprite Backup)

Backup & Restore FAQ - it's even older (back to the WinCE 2.1 days, in 1999) and, now, pretty useless. I only list it for "history freaks".

AKAJohnDoe's My Backup Strategy - an excellent article. It's in a Palm OS-related thread but also lists Pocket PC-related info.

Note that my previous backup-related articles also contain some other links.

Discussions of this article: AximSite, FirstLoox, BrightHand.

UPDATE (09/26/2006): Just Another Mobile Monday frontpage, AKAJohnDoe link-in, akheron's mentioning he would add it to the AximSite e-books.

UPDATE (09/27/2006): PPCT frontpage; added some additional remarks / details, mainly based on the remarks of Cybrid and freemans. Also added some additional Axim Data Backup, Sprite Backup and Spb Backup-related remarks.