centos

centos如何迁移jellyfin服务器

小樊
57
2025-03-15 14:23:12
栏目: 云计算

迁移 Jellyfin 服务器涉及多个步骤,包括备份数据、安装新的 Jellyfin 实例以及恢复数据。以下是一个基本的迁移指南:

准备工作

  1. 备份现有 Jellyfin 数据

    • 停止当前的 Jellyfin 服务。
    • 备份 Jellyfin 的数据库和配置文件。通常,这些文件位于 /var/lib/jellyfin/etc/jellyfin 目录下。
  2. 下载新的 Jellyfin 版本

    • 访问 Jellyfin 的官方发布页面(Jellyfin Releases),下载适合 CentOS 的新版本 RPM 包。

安装新版本 Jellyfin

  1. 安装依赖包

    yum install -y libicu fontconfig
    
  2. 安装 ffmpeg(如果需要):

    • Jellyfin 需要 ffmpeg 进行视频转码。可以从 John Van Sickle 下载静态编译的 ffmpeg 版本。
    • 解压并移动 ffmpeg 到 Jellyfin 的安装目录。
  3. 安装新的 Jellyfin

    • 使用以下命令安装下载的 RPM 包:
      rpm -Uvh --nodeps jellyfin-web-<version>-1.el<release>.noarch.rpm
      rpm -Uvh --nodeps jellyfin-server-<version>-1.el<release>.x86_64.rpm
      rpm -Uvh --nodeps jellyfin-<version>-1.el<release>.x86_64.rpm
      

恢复数据和配置

  1. 恢复数据库

    • 将备份的数据库文件复制回 /var/lib/jellyfin 目录。
  2. 恢复配置文件

    • 将备份的配置文件复制回 /etc/jellyfin 目录。

启动新服务

  1. 启动 Jellyfin 服务

    systemctl start jellyfin
    
  2. 设置开机自启动

    systemctl enable jellyfin
    
  3. 验证安装

    • 访问 Jellyfin 的 Web 界面(通常是 http://<your_server_ip>:8096),完成初始化设置。

注意事项

通过以上步骤,您应该能够成功将 Jellyfin 服务器从 CentOS 迁移到新的版本。如果在迁移过程中遇到问题,可以参考 Jellyfin 的官方文档或寻求社区帮助。

0
看了该问题的人还看了