Полный перенос метаданных, настроек и пр. Plex из finch установки в расширение

Aug 27, 2017 20:28

Чтобы не тратить дни и недели на пересоздание всех метаданных Plex, мы используем тот же трюк с подменой папок датасетами, который мы уже начали ранее.

1. Останавливаем finch
finch stop

2. останавливаем Расширение Plex через его вебгуй

3. Идём в командную строку (у вас путь к папке, где установлено расширение может быть другим - скорректируйте при нужде)
Мы забекапим чистую папку plexdata, подменим её датасетом из finch установки и проверим, что папка видна

nas4free plex/ root~$ cd /mnt/Pool/Ext/Extensions/plex/
nas4free plex/ root~$ mv plexdata/ plexdata_bak
Pool/plexdata/ root~$ zfs set mountpoint=/mnt/Pool/Ext/Extensions/plex/plexdata Pool/plexdata
nas4free plex/ root~$ ls
./ ../ conf/ gui/ locale-plex/ log/ plexdata/ plexdata_bak/ plexinit* README release_notes system/ version

4. Запускаем Расширение Plex через его вебгуй. Идем в вебгуй Plex, убеждаемся, что всё работает - Plex на месте со всеми причиндалами и настройками.
Если всё OK - п 5. Если нет - возвращаем в исходное

5. Так как Расширение Plex и Plex в chroot сосуществовать не могут - деактивируем финч. Для этого выключаем оба его скрипта


И перегружаем NAS. Убеждаемся, что всё работает. Не советую спешить, погоняйте несколько дней. Убить finch мы успеем. А вот восстановить, если убили - гораздо труднее.

chroot, plex, nas, nas4free, zfs

Previous post Next post
Up