Руководства

Резервные копии

Что копировать, как восстановить данные и как работают автоматические копии перед миграциями.

Что нужно для копии

Две вещи:

  1. База данных ~/.local/share/nuvo/library.db.
  2. Ключ или его фраза восстановления из 24 слов.

Копию базы без ключа открыть нельзя. Фраза восстановления и есть ключ. Храните её вне сети, отдельно от копии.

Кэш аудио копировать не нужно: Nuvo заполнит его заново.

Как сделать копию

Закройте Nuvo и скопируйте файл:

cp ~/.local/share/nuvo/library.db /path/to/backup/library.db

Сначала закройте Nuvo: база использует журнал с упреждающей записью (write-ahead log). Если закрыть приложение нельзя, воспользуйтесь экспортом.

Восстановление на том же компьютере

  1. Закройте Nuvo.
  2. Положите файл обратно в ~/.local/share/nuvo/library.db.
  3. Запустите Nuvo. Если ключ всё ещё в хранилище ключей, медиатека откроется.

Восстановление на новом компьютере

  1. Скопируйте library.db по тому же пути.
  2. Запустите Nuvo. В хранилище ключей ключа нет, поэтому Nuvo покажет экран блокировки («Откройте медиатеку»).
  3. Введите свои 24 слова. Nuvo откроет медиатеку и сохранит ключ в новом хранилище ключей.

Автоматические копии

Перед миграцией базы данных Nuvo копирует её в ~/.local/share/nuvo/backups/library-<time>-v<version>.db. Три последние копии сохраняются. Если обновление прошло плохо, закройте Nuvo и скопируйте нужную копию обратно в library.db. Открыть её должна соответствующая более старая версия Nuvo. База данных от более новой версии отклоняется.

Экспорт, который может прочитать любой

Для экспорта ключ не нужен, а настроек и секретов в нём нет.

Экспорт Форматы
Плейлист M3U8, CSV, Nuvo JSON
Вся медиатека JSON, CSV

Nuvo JSON импортируется обратно без потерь. См. локальные файлы и импорт.

Потеряны и ключ, и фраза

Медиатеку открыть нельзя. Копии вашего ключа Nuvo больше нигде не хранит.