Palm PDAs and Linux - pilot-xfer

  • This utility is used to do most of the command line connectivity with the Palm. This is what I use to backup. That's about all I ever do, just backup the data, burn to CD, file it and forget it.
  • You can backup your Palm to a directory, use "pilot-xfer --backup directory".
  • You can restore a directory to the Palm, use "pilot-xfer --restore directory". I've used this to save the entire contents of the Palm, and load them into another Palm. Make sure you set the owner to be the same name on both Palms before you start the exercise.
  • You can sync the Palm to a directory, use "pilot-xfer --sync directory". I sometimes use this to keep a backup up to date. You allegedly can make changes to the databases with a GUI tool like JPilot, and then sync the changes back to the Palm.
  • Lots of options to do lots of things. Use "man pilot-xfer". You can really fine-tune what you do, but it's easiest to just use the coarse approach and a large hard disk and plenty of time.
  • I backup, usually on the first of the month, by creating a directory ~/data/palm/20030701, and then "pilot-xfer --backup ~/data/palm/20030701".
  • I also keep a sync directory, ~/data/palm/sync, and regularly sync to that directory with "pilot-xfer --sync ~/data/palm/sync".
  • I also do syncs using JPilot.
  • When I have new software to install, or new databases from Plucker, or upgrades to my paid-for softawre, I copy them to ~/data/palm/install, and then "pilot-xfer --install ~/data/palm/install/workdocs.prd".
  • I set the directories up myself. You can use JPilot to do the same tasks, but i will create the directory structures automatically. Doing it manually, I know where the data is, and it's easier to burn it all to cdrom.

[backup]

[NEXT]