свод.ли / документация
Скачать

Бэкапы

Свод.ли на десктопе и мобильном ведёт локальные снимки книги — как «машина времени». Перед рискованными действиями (синхронизация, импорт) приложение само сохраняет состояние, чтобы в любой момент можно было откатиться к нужной дате. Всё хранится на устройстве, без облака.

Svodly.ru
Вид
Настройки → «Бэкапы»: список снимков по датам с пометкой повода (перед синком, ручной), кнопка «Восстановить» и «Создать бэкап».
На телефоне раздел «Бэкапы» в меню «···»: снимки сгруппированы по дням (Сегодня, Вчера…), тап по снимку — «Восстановить» или «Удалить».

Что такое снимок

Снимок (snapshot) — это полное состояние одной книги на момент создания: все операции, счета, категории, контрагенты, бюджеты и настройки книги. Хранится локально отдельным файлом в том же формате JSON, что и при экспорте. Для каждой книги — свой набор снимков.

Снимок — это локальная резервная копия, а не журнал синхронизации. Он не «уезжает» в облако и не передаётся между устройствами: на каждом устройстве свои снимки.

Где найти

Когда снимки создаются сами

Бэкапы срабатывают по событиям — чтобы у вас всегда была точка отката перед тем, как данные могли измениться массово. Триггеры настраиваются и хранятся на каждом устройстве отдельно (в облако не уходят):

КогдаПо умолчаниюПлатформа
Перед синхронизацией (перед получением данных из облака)включенодесктоп, мобильный
После синхронизации (когда новые данные применились)выключенодесктоп, мобильный
Перед импортом (CSV / Excel / JSON)включенодесктоп
Перед откатом импортавключенодесктоп
Каждые N операций (10 / 50 / 100)выключенодесктоп
Чтобы не плодить лишние файлы, снимки одного повода в пределах ~15 минут не дублируются. Набор триггеров меняется в настройках бэкапов.

Создать снимок вручную

Кнопка «Создать бэкап» (на десктопе — «Ручной бэкап») делает снимок прямо сейчас — удобно перед крупной правкой или реорганизацией категорий. Ручные снимки помечаются отдельно и не удаляются автоматически при чистке старых.

Сколько хранится

Чтобы снимки не занимали много места, старые прореживаются по правилу «чем дальше — тем реже»:

Дополнительно действует общий потолок и срок хранения: в настройках бэкапов можно задать, сколько дней держать снимки (7 / 30 / 180 / 365; по умолчанию — 30). Ручные снимки это правило не трогает.

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

  1. Откройте Бэкапы и выберите снимок по дате (рядом указан повод — перед синком, ручной и т.д.).
  2. Нажмите «Восстановить» и подтвердите замену текущих данных книги.
  3. Книга мгновенно вернётся к состоянию на момент снимка.
Если книга была подключена к облаку, при восстановлении синхронизация для неё автоматически отключается — иначе ближайший синк затёр бы восстановленное состояние данными из облака. Когда убедитесь, что всё на месте, включите синхронизацию снова на экране «Синхронизация» — текущее (восстановленное) состояние станет источником и разъедется на другие устройства.

На вебе бэкапов нет

В веб-версии локальных снимков нет by-design: книга и так хранится в облаке, и роль резервной копии выполняет именно оно — данные продублированы на сервере. Если нужно вернуться к более раннему состоянию в вебе, восстановите книгу из заранее выгруженного JSON-файла через импорт.

Хорошая привычка на любой платформе — время от времени делать экспорт в JSON. Это переносимая копия, не зависящая ни от облака, ни от конкретного устройства: файл лежит у вас и читается даже без свод.ли.

Куда дальше