Akonadi і адресна книга

From KDE UserBase Wiki
Revision as of 20:17, 8 June 2010 by Yurchor (talk | contribs) (Created page with '==Перегляд ресурсів==')

Template:I18n/Language Navigation Bar


Ці відомості було надано Тобіасом Кенігом (Tobias Koenig), розробником KDE-PIM.

Декілька визначень

Під «справжніми даними» ми розуміємо реальні дані, зокрема записи контактів або подій. Ці дані зберігаються або на сервері групової роботи, або у локальних файлах. Точне місце залежить від ресурсу, яким ви користуєтеся. Наприклад, дані ресурсів «Особистих контактів» зберігаються у теці $HOME/.local/share/contacts, дані ресурсу «Файл VCard» (яким ми не рекомендуємо користуватися, але який є надійнішим ;)) — у файлі $HOME/.kde/share/apps/kabc/std.vcf.

«Кешовані дані» — копії «справжніх даних», які зберігаються у базі даних для пришвидшення доступу та автономного кешування. У базі даних також зберігаються «метадані», тобто дані, потрібні для керування даними у Akonadi.

«Дані налаштування» — це дані, за якими виконується налаштування сервера Akonadi та окремих ресурсів. Дані налаштування сервера зберігаються у $HOME/.config/akonadi, а налаштування ресурсів —здебільшого у $HOME/.kde/share/config/akonadi_xyz_resourcerc# (xyz — назва ресурсу, а # — номер екземпляра).

Створення резервних копій

Спочатку слід визначитися з тим, резервні копії чого слід створювати. Якщо ви бажаєте створити резервну копію «справжніх даних», перелік файлів залежатиме від налаштованих вами ресурсів... Якщо ви користуєтеся сервером групової роботи, резервні копії слід створювати саме на цьому сервері. Резервні копії записів контактів слід створювати на основі даних $HOME/.local/share/contacts.

Доступ до функціональних можливостей створення резервних копій та відновлення даних можна отримати з контекстного меню піктограми системного лотка Akonadi. Відповідні пункти створять копію «кешованих даних», а не всіх можливих даних! Ними можна скористатися для створення ідентичних копій системи. Ці дані можна скопіювати разом зі справжніми даними та даними налаштування, — вам не доведеться знову і знову завантажувати дані з їх джерел (наприклад, сервера групової роботи).

Перегляд ресурсів

KRunner offers you Akonadi Resource Configuration, or you can access this through the Akonadi tray icon > Configure. You may find several resources set up. You may find one labelled

Address Book - No KDE address book plugin configured yet.

That's the old compatibility bridge (possibly created by the migrator tool). You should remove this one!

std.vcf - Ready

This is the 'VCard File Resource' which points to $HOME/.kde/share/apps/kabc/std.vcf per default. It is not recommended that you use that one, as it doesn't share the benefit of Akonadi.

Personal Contacts - Offline

That's the preferred resource for your local contacts which points to

 $HOME/.local/share/contacts

Note that this may say 'Offline' when in fact you are using it. This is a display bug, and can safely be ignored.

And when more components use Akonadi?

When the rest of the components move to Akonadi, will all the data be under ~/.local/share? That should make backup easy. Well, contacts and mails are stored there now, I don't know what the plan for events/todos is, but it would make sense to store them there as well. We'll keep it in mind when discussion pops up!