PLEX:如何*立即*将库从一个 HDD 移动到另一个 HDD

PLEX:如何*立即*将库从一个 HDD 移动到另一个 HDD

使用PLEX媒体服务器
我想将我的库从 3TB HDD 移动到新的 8TB HDD。

我的经验告诉我,PLEX 会尝试在新硬盘上逐一查找每部电影(或系列剧集),然后将它们标记为库中的双份(每个项目的上角都有一个小 2),不可用 红旗(两者之一)……

真是一团糟,相信我,你不会想经历这种事的。

那么我怎样才能不那么麻烦地移动它呢?

答案1

如果您曾经使用过 SQL,那么这相当简单......

SQLite3数据库

在 OS X 上

~/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db

在 Windows 上

"%LOCALAPPDATA%\Plex Media Server\Plug-in Support\Databases\com.plexapp.plugins.library.db"

在 Linux 和 NAS 上

$PLEX_HOME/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db
(来源:PLEX 文档


但是,在备份文件(副本、第二份副本)之前,永远不要对数据库进行任何修改,以防出现问题并最终导致数据库损坏......

就是这样...

期望数据库表是section_locations,列是root_path

类似这样的事情就可以做到:

UPDATE `section_locations` 
   SET `root_path`=
       REPLACE(`root_path`, 
               '/Old_Volume_Name/', 
               '/NEW_Volume_Name/')
WHERE `root_path` like '%Old_Volume_Name%';

Old/NEW_Volume_Name 如果您打算使用此示例,请确保正确设置每次出现的情况 (3) ...

相关内容