Руководство по данным

Данные, резервные копии и экспорт

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

Для восстановления используйте файл .workoutlog. CSV — читаемый экспорт выполненных подходов, а не файл восстановления LiftJot. LiftJot не добавляет собственное шифрование ни к одному из них.

Создайте переносимую резервную копию

  1. Откройте средства управления данными в приложении и выберите создание резервной копии.
  2. LiftJot готовит и проверяет файл .workoutlog в собственной области хранения.
  3. С помощью системного окна общего доступа сохраните или отправьте копию в место назначения, которому доверяете и которое рассчитываете сохранить.
  4. Убедитесь, что копия действительно поступила, прежде чем на неё полагаться.

Резервная копия содержит переносимую запись LiftJot: историю тренировок, заметки дня, упражнения, категории и настройки, необходимые для восстановления. В неё не входят состояние таймера и другие данные устройства или среды выполнения.

Самая свежая резервная копия остаётся в области хранения приложения. LiftJot по мере возможности пытается удалить более старые, созданные им самим, поэтому прежние файлы могут остаться. В приложении нет экрана, который их перечисляет или удаляет.

Что может дать резервное копирование операционной системы

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

Произойдёт ли перенос, определяют Apple или Google. Операционная система может никогда не перенести копию для восстановления, LiftJot не может подтвердить, произошло ли это, а любая копия может быть устаревшей. Сообщение в приложении о том, что копия для восстановления подготовлена, означает лишь, что локальный пригодный файл создан и проверен, — а не то, что он скопирован в резервную копию, находится в безопасности или может быть восстановлен. Считайте это запасным вариантом, но никогда — заменой резервной копии, созданной вами.

Восстановление

  1. Откройте средства управления данными в приложении и выберите восстановление.
  2. Выберите файл LiftJot .workoutlog.
  3. Просмотрите предварительный просмотр и подтвердите, только если это та запись, которую вы намерены использовать.

Сначала LiftJot проверяет файл и показывает предварительный просмотр. Прежде чем восстановление изменит вашу текущую запись тренировок, приложение готовит и проверяет защитную копию того, что у вас есть сейчас, а затем выполняет восстановление одним шагом. Восстановление заменяет вашу текущую запись содержимым файла. Если проверка или запись не удались, ваша текущая запись остаётся без изменений; уже подготовленная защитная копия может остаться.

Перенос между устройствами

Создайте резервную копию на старом устройстве, завершите и подтвердите сохранение по маршруту, которому доверяете, а затем восстановите эту копию на новом устройстве. Тот же формат .workoutlog рассчитан на работу в LiftJot на поддерживаемых устройствах iPhone, iPad и Android.

CSV-экспорт

Экспорт CSV из средств управления данными в приложении готовит новый файл в области хранения приложения, а затем открывает системное окно общего доступа. Он содержит по одной строке на каждый выполненный подход: дату, упражнение и категорию, вес и повторения, дистанцию и время, их единицы измерения и заметку дня, если она есть. Цели, которые вы ещё не выполнили, не включаются.

Используйте CSV для электронной таблицы, тренера, личного анализа или другого инструмента. Он не содержит полной структуры приложения, и LiftJot не может восстановить данные из него. Файлы CSV автоматически не очищаются и могут накапливаться.

Ограничения хранения и удаления

На iOS созданные вами резервные копии и экспорты CSV остаются пригодными для резервного копирования устройства, которым управляет Apple; на Android собственные правила резервного копирования приложения охватывают только описанные выше копии для восстановления. Защитные копии, которые LiftJot готовит при восстановлении и импорте, в обоих случаях настроены на исключение. Очистка истории тренировок удаляет локальные копии для восстановления вместе с вашей историей, но не удаляет резервные копии, экспорты CSV, защитные копии или любую копию, сохранённую в другом месте. Она также не может отозвать то, что Apple или Google уже перенесли.

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

Безопасное хранение