Ask Your Question

Evolution - Backup Question Missing Local Files.

asked 2018-02-25 14:37:27 -0500

yakky58 gravatar image

I have been running Evolution since I loaded Fedora 6 back in 2006. I run a mail backup every two weeks and the size of the file is about 45-50MB. I have used it several times over the past to restore. No issues. I backed up 14/2/2018 files size 44.5MB. That's what I sort of expected. Backed up 23/2/2018 file size 5.9MB. Que?

In the local client I see all my mail no issue. I have been using gmail on IMAP for over a year and nothing has really changed on my machine. I look in ./local/share/evolution I see the files but none big enough to hold the mail. Thus I assume/presume that the client is reading from the server in Google somewhere.

I run standard dnf updates and have migrated recently 25 -> 26 -> 27. Few issues with graphics eg Nouveau v Nvidia but all resolved. So where have my local files gone?

I'd like to get the files back locally, is that possible. If I run a backup now does it save my contacts, calendar and tasks? Just a bit disconcerted I could have issues that means I am unable to restore back should an upgrade fail...

Any one any ideas. Thanks...

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted

answered 2018-02-28 14:42:20 -0500

Aeyoun gravatar image

I’m assuming you’re talking about the File: Backup Evolution Data menu option.

Note that this backup only contains user configuration and local user data. Meaning, it will backup your account data (except passwords which are kept in the GNOME Keychain) and any locally created account data such as a local-only address book or calendar (stored in $XDG_DATA_HOME/evolution/).

Anything you syncronize from the internet such as a CalDAV/iCal calendar, CardDAV/LDAP address book, or IMAP email account will only cache data locally (stored in $XDG_CACHE_HOME/evolution). Anything that is stored in a cache -folder is non-unique data that can be recreated or redownloaded.

Evolution, like GNOME Backup, won’t include cache data in it’s backups. As the data can just be downloaded again there isn’t really a great need for it. The backup includes everything you need to recreate Evolution and have it start downloading it’s data sources again.

You can of course create your own backup script and backup $XDG_CACHE_HOME/evolution/, $XDG_CACHE_HOME/evolution/, and $XDG_DATA_HOME/evolution/. All you need to do to restore a backup consisting of those folders is reinstalling Evolution on a new machine, and copying back Evolution’s three data directories.

P.S.: You likely want to investigate a separate IMAP account backup program if you want to preserve historical copies of your email!

P.P.S: See the XDG Base Directory specification for details on what type of data is stored where.

edit flag offensive delete link more

Question Tools


Asked: 2018-02-25 14:37:27 -0500

Seen: 102 times

Last updated: Feb 28 '18