If backup doesn't work, as a last resort you could just copy the data folders to the laptop (provided you want to do a fresh setup there with the data from the other machine). To do so:
Backup:
- make sure Evolution is closed, and it's server processes are shut down
- make an archive of the following folders:
- ~/.local/share/evolution
- ~/.gconf/apps/evolution
- ~/.config/evolution
- copy the archive to the laptop
Restore:
- make sure Evolution is closed, and it's server processes are shut down
- remove/empty/move above mentioned directories if they exist
- unpack your archive to bring the folders in position
- startup Evolution again
Example syntax to create the archive:
cd ~
tar czf my-evo-backup.tar.gz ~/.local/share/evolution ~/.gconf/apps/evolution ~/.config/evolution
Example to unpack -- provided the archive resides in your home directory:
cd ~
tar xzf my-evo-backup.tar.gz
Remark: This way it is even possible to "revive" your evolution data from a crashed machine (while the disk is readable) to your new installation, though you may be unable to fire up Evolution on the old installation to create a backup. That's what I had to do recently...