перейти к содержанию

Миграция из Эмби

Прямая миграция базы данных Emby (любой версии) в Jellyfin НЕ ПОДДЕРЖИВАЕТСЯ. Мы столкнулись с множеством мелких ошибок из-за несовместимых схем баз данных, возникающих в результате попыток сделать это, и мы настоятельно рекомендуем всем пользователям Jellyfin, мигрирующим из Emby, начать новое сканирование базы данных и библиотеки.

Оригинальная процедура приведена ниже для справки, однако мы не можем одобрить или гарантировать, что обновленная система таким образом будет функционировать должным образом, если вообще будет работать. Если кто-то заинтересован в написании сценария миграции базы данных, который исправляет недостатки в существующей базе данных и правильно импортирует их в Jellyfin, мы будем благодарны за это!

<figcaption class=Миграция из Эмби"width =" 832 "height =" 451 "/>Миграция из Эмби
предупреждение

Хотя технически возможно перенести существующую конфигурацию из Emby версии 3.5.2 или более ранней, из-за незаметных и странных ошибок, обнаруженных после таких попыток, мы не рекомендуем эту миграцию. Emby версии 3.5.3 или 3.6+ не могут быть перенесены. Поэтому мы рекомендуем создать новую конфигурацию Jellyfin и перестроить вашу библиотеку.

Пользователи Windows могут воспользоваться сценарием install-jellyfin.ps1 в репозитории Jellyfin, который включает опцию автоматического обновления.

Эта процедура написана для дистрибутивов Linux на основе Debian, но может быть переведена на другие платформы, следуя тем же общим принципам.

  1. Обновите до версии 3.5.2 Emby, чтобы схема базы данных была полностью обновлена и согласована. Хотя в этом нет необходимости, это может помочь уменьшить вероятность неясных ошибок в базе данных.
  2. Демон остановки сервера Emby: остановка сервера Emby службы sudo
  3. Удалите существующий каталог данных Emby: sudo mv / var / lib / emby /var/lib/emby.backup
  4. Удалить или удалить пакет Emby-сервера: sudo apt purge Emby-сервер
  5. Установите пакет jellyfin, следуя инструкциям по установке.
  6. Останови демона медузы: служба sudo, остановка медузы
  7. Скопируйте все файлы данных из каталога данных резервного копирования Emby: sudo cp -a /var/lib/emby.backup/* / var / lib / jellyfin /
  8. Исправьте свойство в новом каталоге данных: sudo chown -R jellyfin: jellyfin / var / lib / jellyfin
  9. Запустите jelly daemon: sudo service start jelly

ru_RUРусский