NV Backup is a free, thorough and easy-to-use backup / restore solution for newer Palms: Treo 650, T5, TX, LifeDrive and TE2. It will not work on older devices.
NVBackup is free and may only be used AT YOUR OWN RISK WITH NO WARRANTY AT ALL. It uses a different (undocumented) method for accessing data that theoretically should make it be more reliable than commercial backup programs on crash-prone newer PDAs (e.g., ones unstable because of incompatible third party software or buggy operating system).
Features:
* Daily (or nightly) scheduling of backups.
* Backs data up directly from the internal non-volatile memory. This should prevent crashes that may happen with other backup programs.
* Does not require a hard or warm reset before restoring data.
* Precise restore of saved state.
* Compresses and checksums backup data.
* Fast update mode that replaces backed up files changed since last backup.
* Selective restore function to restore one or more specific databases from a backup set.
* Encryption (128-bit AES).
* FTP server support: copy your backups wirelessly to your desktop (even automatically after each backup), and fetch them from there (wireless network access required).
* Atomic clock support: set your device time/date from atomic clocks on the net, either manually or after every scheduled backup (wireless Internet access required).
* Full source code available under BSD license (i.e., unlimited commercial use permitted, though I would appreciate being told about what use you make of it).
Updated Description:
v1.21: Battery check. Remove screen-off option to prevent hangs
v1.18: Possibly more reliable screen-off.
v1.17: One-handed navigation in main screen. More reliable restore.
v1.16: Maybe fix post-backup hang.
v1.15: Bug fix.
v1.14: Added notification of failed backups.
v1.13: Fixes minor interface issues (warn if no card inserted, better selective restore, fix refresh on return from details form).
v1.12: should be able to do a scheduled back up of locked device without the need for NVBackup to store your system password; added security and OS upgrade warnings--see readme.txt
v1.11: ftp bug fixes
v1.10: encryption; ftp server support for saving backups; time server support for setting time from atomic clocks; ability to automatically enter password to do scheduled backups on locked device (this may be a security hole)
v1.05: "trust dates" option for faster updates; fix a restore bug; fix a crash bug
v1.04: Fix max cycle length bug. Add option not to copy self to card.
v1.03: Try to fix a crash bug on exit.