| Database Name: |
SmartBackup |
| Creator: |
SmBk |
| Size: | 38 kbytes |
| Version: | 2.3 |
| Type: | Shareware |
2005-05-15 v2.3
fixed
a scheduled backup is no longer blocked by an error.
fixed
Backup is no longer blocked by another alarm.
Most of the screenshots are reduced to b/w images to save bandwidth.
|
SmartBackup is small Utility for PalmOS™ enabled devices to backup the databases in ROM to a memory card. It is designed to have more than one copy at a time of the files ("generations").
Backup - CleanUp - Restore - Schedule - Move orphaned Files. |
||||||||||
| Attention This Program may crash on Tungsten T5 and Treo 650 (NVFS enabled devices) due to low memory problems. I am working on this problem. | |||||||||||
|
The About screen of the Application | ||||||||||
|
The main screen of the Application | ||||||||||
Backup |
|||||||||||
|
Select the source card (internal Memory, usually there is just one card (PalmCard) available.
|
||||||||||
|
Select the target Memory Card for the backup.
Usually there is just one available except on PalmOS™ 5.0 or better (RAM Drive) or with Handera330. The names in the list depends on the name of the cards that are mounted. |
||||||||||
|
Choose what kind of files are included or excluded from the backup.
|
||||||||||
|
Enter a valid path. The path must start with a /. If the path do not exists it is created. |
||||||||||
|
Details about the build-in memory. This panel can be reach via shorcut /B or via pressing on the "..." left of the type selector.
|
||||||||||
|
Details about the external memory card. This panel can be reach via shorcut /B or via pressing on the "..." left of the type selector.
|
||||||||||
|
If the path did not exists it is created if you hit the backup button. | ||||||||||
|
After you hit the "Start Backup" button, the application starts to backup the files. The backup can be canceld at any time. Already processed files will not be deleted.
The first time you start the application it will take a little longer, but all further backups will run much faster, because only changed files since last backup get copied. |
||||||||||
|
After the backup is completed you get some further information about the number of files created. There will be no backup of files in ROM (read only memory). Only files since changed since the last backup will be copied. | ||||||||||
Features:
The file name of a Database in the backup directory is created from
SmartBackup_1.0c_20021226174439.prc
The files with |
|||||||||||
CleanUp |
|||||||||||
|
After a while there will be a lot of files in the backup directory.
You can remove them by hand, or just choose "CleanUp" from the menu. |
||||||||||
|
By tapping the "i" you get some help about that feature.
If you tap on the cleanUp button, there will advance a progress indicator. The cleanUp is done in three steps. First the list of files in the backup directory is build. Then the list is sorted und at least the files are deleted. At least the choosen number of files will be left on the external memory card. The oldest files will be deleted. |
||||||||||
|
At the end of the progress you will get a message box telling you the number of files processed. | ||||||||||
Restore |
|||||||||||
|
To restore the files from your backup, choose "restore" from the menu. | ||||||||||
|
You can choose date and time. All files modified before that date will be restored.
Files modified (and backup'ed) after that date will not be copied.
So if you had a bad dad, you can store all the database of the day before (if you made a backup before).
The restore is done in three steps
?) for errors that can occur.
|
||||||||||
|
Some samples: Error 539 (dmDatabaseProtected) occurs while trying to restore a open database. Some database like the Net Prefs get opened during system initialization. So it can not be restored. |
||||||||||
Schedule |
|||||||||||
|
With the "Schedule" feature you can schedule automatic backup's. SmartBackup will switch on your palm to backup all the files that have changed since the last backup. At least every 30 days there will be a backup made. | ||||||||||
|
You can choose the time when the backup should run. It will switch on you PalmOS™ enabeld device at the given time. During the backup you will see the same progress windows as during a manual backup. | ||||||||||
|
On the main panel you can see the date/time of the last and the next scheduled backup. | ||||||||||
Move orphaned files |
|||||||||||
|
The funtion Move orphanded files can be reached via the menu. This will move all Databases which do not longer exist in the internal memory of the Palm OS enabled device into a directory called '/[your backup Directory]/orphaned'. This will help in the case of a restore that there will be no old files restored, which had been deleted from the internal memory before the loss of data.
|
||||||||||
|
This panel shows you the progress of creating a list of all files in the backup directory on the external memory card. | ||||||||||
|
After the creation of the list, the application checks, if the database do any longer exists in the internal memory of your Palm OS™ enabled device. Database which are not found will be moved to a directory called 'orphaned' within you backup directory. If that directory don not exists it will be created. | ||||||||||
|
After the process has finshed you see how many files had been moved to the directory 'orphaned' | ||||||||||
Don't forget to backup your data before using it.
Before using that piece of software make a complete backup of you device (and make sure that the restore will work !). I prefer pilot-xfer or SmartBackup for that job.
Altough i am quite carefull, there might be a bug.
Tested on Palm OS 3.3, 3.4, 4.0 and 5.x.
This Software is Nag Free Shareware. You have to buy a License to use it. If you register you will recieve the latest version with the latest enhancements as soon as it is available via eMail. The latest version is not available via download.
A Licence can be bought from www.Palmgear.com (direct buy link).
If you like to buy a licence via the German distributor PDAssi klick here.Refer to the Document for the Lisence Agreement.
Any distribution of that Software via CD-ROM, Internet or other media without the permission of the author is not allowed.
These applications are distributed as archives files. To extract the original files from an archive, you can use WinZip (.zip) for Windows or StuffIt Expander (.sit) for Macs.
Have a look at that documentation if you don not know how to install the Application. on your PalmOS enabled device.
Any comments are appreciated.
Kind regards
Juergen Schwister
SmBk
YYYY-MM-DD vX.XX2005-05-15 v2.3
fixed
a scheduled backup is no longer blocked by an error.
fixed
Backup is no longer blocked by another alarm.
2005-01-02 v2.2
enhancement
new Funktion Move orphanded files.
fixed
The creation of the backup dir failed sometimes.
2004-10-02 v2.1
enhancement
Backup can be sheduled, so that it will run automaticly every 1-30 days at a choosen time
enhancement
Date/time of the last successful backup is shown on the main panel.
2004-05-26 v2.0a
enhancement
Devices running PalmOS 5.0 or better create databases which ends with "_appl_a68k". Sometimes those database were included in the backup, because the way to identify those database did not work correct. Now the programm checks for a creator ID of 'a68k' inside the database and not for "_a68k" within the database name.
2003-09-20 v2.0
enhancement
Restore to restore a backup set. The feature can be reached via the menu.
2003-07-25 v1.3
enhancement
CleanUp to remove old files. The feature can be reached via the menu.
2003-04-17 v1.2c
changed
comma (;) is a valid character in a file name.
enhancement
Now there is a options panel.
enhancement
Panel with information about the Memory Card (target).
enhancement
Panel with information about the internal Memory Card (source).
2003-02-20 v1.2b
fixed
Fatal Exception if a backup type other than "full" was choosen.
2003-02-10 v1.2a
fixed
2nd try with those invalid characters in the database names.
2003-02-10 v1.2
enhancement
invalid characters are replaced by & and their hex value, insteed of skipping the database.
2003-02-06 v1.1
changed
About screen
enhancement
using EvtResetAutoOffTime() to prevent the device from going to sleep
2003-01-18 v1.0d
fixed
Memory leak on PalmOS 5 devices.
changed
Changed to shareware.
enhancement
The "backup" Button is now much bigger.
enhancement
if path not exits it will be created.
enhancement
selector for type of backup.
2002-12-30 v1.0c
fixed
the creator is now 2002-12-29 v1.0b
fixed
Bug Fix
changed
Changed
enhancement
if Database contains invalid characters for a VFS Filename the database is skipped and the backup not canceled.
2002-12-28 v1.0a
fixed
Bug Fix
enhancement
On PalmOS 5 devices databases with _68k_ in the Database name are not copied, because they get generated on the first time a application is launched. No need for a backup.
enhancement
enhanced error handling. Custom Alert instead of a fatal exception.
2002-12-28 v1.0