Linux

Where Does Akonadi Store PIM Data?

Akonadi PIM server configs, per-resource files and payload store.

Last updated

Akonadi centralizes KDE PIM storage behind one server. Server and agent configs sit under XDG config with one file per resource beside them. System fallbacks seed defaults.

Payloads live separately under local share with database files inside. Frontends like KMail hold no mail themselves. That split decides every backup plan.

Where Akonadi stores this, by platform

Linux
~/.config/akonadi/akonadiserverrc

Server plus agents configs with per-resource files beside. Payload store under local share with database files. System fallbacks seed defaults. Frontends hold no data themselves.

Frequently asked questions

How do I back up Akonadi?

Stop the server, then copy the akonadi config folder plus the payload store. Per-resource files travel with the server rc. Restoring means putting both back before starting.

Clients or store for data backup?

Mail, calendar and contacts payloads live in the data store with sqlite or mysql underneath. KMail and Kontact are frontends over this backend. Target the store, not the clients, for data backup.

Notice an outdated path? Let us know.