Резервные копии книги
Кнопка «Сохранить копию» собирает все рукописи, страницы, правила и историю чата в один файл. Это единственная копия, которую можно унести с собой — на внешний диск или на другой компьютер.
Слоты приложения — страховка, а не архив
У «Овации» есть собственные резервные слоты: пять файлов data/backups/local-slotN.json, которые приложение пишет по кругу. Это страховка на случай сбоя, а не архив: каждый новый слот затирает старый, а вместе с папкой данных пропадают и они. Полную очистку компьютера такой слот не переживёт и на другой компьютер не переедет.
Если хранилище приложения окажется пустым, оно поднимет книгу из последнего слота — но рассчитывать на это как на способ хранить работу не стоит. Для этого есть копия, которую вы сохраняете сами.
Сохранить копию
Раздел «Резервные копии» живёт в настройках. Перед кнопкой приложение показывает, что именно попадёт в файл: сколько сейчас рукописей, страниц, правил и сообщений в чатах. Кнопка «Сохранить копию» собирает один JSON-файл ovation-backup-….json — в имени дата и время.
Внутри — все рукописи и страницы вместе с их содержимым, правила, история чата по страницам и локальные настройки приложения. Копия собирает всё сразу: и книгу на столе, и книги на полке, и общие правила.
Ключи моделей в копию не попадают
API-ключи и настройки провайдеров лежат отдельно, в папке config/, и наружу через браузер не отдаются. В файле копии их нет — это сделано намеренно.
Восстановить из копии
В том же разделе — кнопка «Выбрать файл копии». Приложение читает файл, проверяет формат и показывает сводку: «сейчас в приложении» против «в копии от такого-то числа». После подтверждения данные заменяются содержимым копии, и приложение перезагружается.
Восстановление возвращает прежнюю рабочую область целиком. Поэтому на столе снова могут оказаться все книги сразу: приложение скажет об этом плашкой, а кнопка «Разложить по полкам» в ней разложит их снова. Так же устроен и переход на книги с прежней версии приложения, поэтому старые копии тоже принимаются.
Вернуть состояние до восстановления
Перед заменой данных приложение само сохраняет текущее состояние на этом компьютере. Если выбран не тот файл, рядом есть кнопка «Вернуть состояние до восстановления»: она возвращает состояние, которое было в приложении до последнего восстановления, и тоже перезагружает приложение. Пока отменять нечего, на её месте — надпись, что отменять нечего.
Куда ещё сохранить и что делать, если место кончилось
Если вы переносите приложение на другой компьютер, сохраните не только копию, но и подключения к моделям: ключи в файл копии не входят. Для полного переезда папку данных с настройками провайдеров копируют целиком — что где лежит, описано в статье «Где что лежит».
Если в хранилище не хватило места, приложение не молчит и не убирает книгу со стола: оно говорит об этом плашкой и советует сначала сохранить копию. При восстановлении из копии в таком случае появится сообщение «Не хватило места для сохранения. Удалите ненужные страницы или старые копии и повторите». В обычной работе под редактором появляется плашка «Не хватает места для сохранения последних правок» с кнопкой «Сохранить книгу в файл»: после неё автосохранение уходит в файл, а текст перестаёт зависеть от хранилища. Чтобы плашка ушла совсем, надо освободить место — например, удалить большое изображение или вынести его на отдельную страницу.
Чем копия отличается от файла книги
Книгу можно сохранить и по одной — файлом *.ovbook («Файл» → «Сохранить как») и открыть его обратно («Файл» → «Открыть рукопись»). Подробности — в статье «Книга — это файл».
| Резервная копия | Файл книги .ovbook | |
|---|---|---|
| Что внутри | Всё приложение: рукописи, страницы, правила, история чата, локальные настройки | Одна рукопись: её страницы, правила и переписка по её страницам |
| Куда сохраняется | Куда укажете; приложение путь не запоминает | Куда укажете; путь приложение запоминает и открывает книгу в следующий раз |
| Обновляется само | Нет: это снимок на момент нажатия кнопки | Да: правка уезжает в файл через 1,2 секунды после последней правки |
Файл со снимком прежнего сервера тоже открывается как книга: приложение разложит его на книги, а лишние уберёт на полку. Но это разовый перенос, а не замена резервной копии — копию всё равно стоит сохранить.
На этой странице
Напишите в поддержку — приложите скриншот и пару слов о том, что делали. Или скопируйте ссылку на эту страницу и отправьте её коллеге.