centos

centos如何迁移jellyfin数据

小樊
48
2025-07-16 17:49:26
栏目: 智能运维

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

准备工作

  1. 备份现有Jellyfin数据

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

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

    • 安装依赖包:
      sudo yum install -y libicu fontconfig
      
    • 安装ffmpeg(如果需要):Jellyfin需要ffmpeg进行视频转码。可以从[John Van Sickle](https://johnvan Sickle.com/)下载静态编译的ffmpeg版本。
      wget http://johnvan Sickle.com/ffmpeg-4.4.2-static.tar.gz
      tar -xzf ffmpeg-4.4.2-static.tar.gz
      sudo mv ffmpeg /usr/local/ffmpeg
      
    • 解压并移动ffmpeg到Jellyfin的安装目录。
    • 使用以下命令安装下载的RPM包:
      sudo rpm -Uvh --nodeps jellyfin-web-<version>-noarch.rpm
      sudo rpm -Uvh --nodeps jellyfin-server-<version>-x86_64.rpm
      sudo rpm -Uvh --nodeps jellyfin-<version>-x86_64.rpm
      

恢复数据和配置

  1. 恢复数据库

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

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

启动新服务

  1. 启动Jellyfin服务

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

    sudo systemctl enable jellyfin
    
  3. 验证安装

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

注意事项

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

0
看了该问题的人还看了