I’ve answered this question before, so I’ve been reluctant to jump into this thread…
To fully backup and restore Evolution data, including signatures, email account configuration, etc, you need to backup the following files and directories:
To restore the files, run Evolution on the new machine and complete the first run wizard. Then shut down Evolution and copy the backup files to their appropriate locations. Reboot the machine or stop/restart the Evolution data server (important step). When you launch Evolution after these steps your email, contacts, tasks, and settings will be restored. As harryc has noted, make sure your user permissions are set. I usually tar my evolution components, and since I’m always the first (non-root) user on my Linux machines, when I un-tar and restore the files, the permissions are already set.