Архивация и резервное копирование

Когда база данных достигает значительного размера, например, переполнившись устаревшими элементами, или когда вам нужно вернуться к предыдущей версии ваших данных, вам помогут функции архивирования и резервного копирования OmniFocus для Mac.

Создание архива

Через какое-то время после активного использования программы OmniFocus ее база данных может заметно увеличиться, особенно при использовании синхронизации с мобильным устройством, что может замедлить работу программы. Большинство элементов в базе данных скорее всего являются выполненными или отмененными, и их никогда не потребуется просматривать. Поэтому в OmniFocus есть функция архивации таких старых элементов в отдельный файл, позволяющая основной базе данных «сохранять спортивную форму».

Для архивации старых данных выберите команду Переместить старые данные в архив в меню «Файл». Появится окно с полем даты. После указания даты в этом поле будут архивированы все элементы, выполненные до этой даты, и отмененные элементы, которые не редактировались после этой даты.

OmniFocus сохраняет файл архива рядом с основной базой данных.

  • Версия из магазина Omni Store: ~/Библиотеки/Containers/com.omnigroup.OmniFocus2/Data/Library/Application Support/OmniFocus/

  • Версия из магазина Mac App Store: ~/Библиотеки/Containers/com.omnigroup.OmniFocus2.MacAppStore/Data/Library/Application Support/OmniFocus/

Где «~» — это домашний каталог пользователя. Если эти архивированные данные потребуется просмотреть, выберите команду Открыть архив в меню «Файл». Архив будет открыт в отдельном окне.

Для извлечения элементов из просматриваемого архива перетащите их в нужное место в основной базе данных (вместо перетаскивания можно скопировать и вставить элементы). В любом случае копии этих элементов останутся в архиве; их можно там оставить или удалить вручную.

Восстановление из резервной копии

При создании OmniFocus мы потратили массу усилий на обеспечение безопасности и сохранности информации даже в случае возникновения проблем с базой данных. Ведь мы надеемся, что вы будете использовать нашу программу для ведения всех ваших дел. Поэтому OmniFocus автоматически создает резервную копию базы данных каждые два часа в папке:

  • Версия из магазина Omni Store: ~/Библиотеки/Containers/com.omnigroup.OmniFocus2/Data/Library/Application Support/OmniFocus/Backups/

  • Версия из магазина Mac App Store: ~/Библиотеки/Containers/com.omnigroup.OmniFocus2.MacAppStore/Data/Library/Application Support/OmniFocus/Backups/

В OmniFocus хранится до 100 резервных копий базы данных, что соответствует данным за 2 недели, если OmniFocus был запущен все это время (для большинства этот срок еще увеличивается, так как резервное копирование не выполняется, когда программа OmniFocus закрыта).

Для восстановления базы данных из резервной копии выберите Показать рез. копии в меню «Файл», затем дважды щелкните нужный файл резервной копии. Она будет открыта в отдельном окне OmniFocus, там ее можно просмотреть и убедиться, что это нужная копия. Затем выберите команду Вернуться к этой рез. копии на панели фокуса, чтобы заменить этой копией текущую базу.