迁移
从 Emby 或 Jellyfin 迁移。
一次导入媒体库、成员、观看记录与收藏。原服务器照常运行,你的媒体文件也不会被动。
开始之前
- Kryspal Media 已在运行,并且能登录它的管理后台。安装说明会随第一个正式版发布(即将发布)。
- 你现在的 Emby 或 Jellyfin 服务器正在运行,且新服务器连得上。
- 新服务器能读取同样的媒体文件。它们在容器里位于 /media 下;在第 4 步添加路径映射,把旧服务器的路径指到那里。
- 在旧服务器上创建 API 密钥在 Emby 或 Jellyfin 的控制台打开「API 密钥」,创建一个密钥。请使用管理员创建的密钥。
- 打开导入页面在 Kryspal Media 管理后台进入「系统」,再进「迁移导入」分页。若是全新安装,初始化向导里也有「从 Emby 迁移」与「从 Jellyfin 迁移」。
- 连接并预览选择 Emby 或 Jellyfin,填入服务器地址(例如
http://192.168.1.10:8096)与 API 密钥,然后按「预览」。 - 选择要导入的内容勾选媒体库,以及要带过来的部分:媒体库设置、元数据、演员与图片。选择成员,以及是否导入他们的观看记录与收藏。如果旧服务器看到的路径与新服务器不同(Docker 常见),添加路径映射后再预览一次。
- 开始导入并查看进度按「导入」。进度按媒体库显示,并有剩余时间。可以暂停、继续或取消,也可以在任务中心查看。取消时已写入的内容会保留,之后可再运行一次把剩下的完成。
- 查看报告完成后会有一份报告:哪些已创建、更新、跳过或失败,并附原因。可以下载。
- 设置成员密码密码无法迁移。导入的成员在你到「成员」设置密码之前是停用状态。媒体库访问权限与权限设置会一起带过来。
- 把播放器指向新服务器在播放器里添加新服务器的地址。满意之前,先保留旧服务器。
注意事项
- 你的媒体文件不会被移动、重命名或写入,旧服务器也只被读取。
- 同名的媒体库会被沿用,不会重复创建。
- 你手动建的合集不会导入;电影合集会根据 NFO 或在线数据自动生成。
- 缺少数据的影片会在导入后排队刮削。
出问题了? 报告会列出每个失败及原因,例如在新路径下找不到文件。修正映射后再运行一次导入,它会从上次中断的地方接着做。