温馨提示×

如何备份centos上的jellyfin

小樊
43
2025-09-05 18:49:57
栏目: 智能运维

以下是在CentOS上备份Jellyfin的常用方法:

  1. 使用tar命令备份

    • 完全备份
      sudo tar -czvf jellyfin_backup.tar.gz /path/to/jellyfin(替换为实际数据目录)。
    • 增量备份
      先创建快照文件,再通过-g选项增量备份:
      sudo tar -czvf jellyfin_backup_incremental.tar.gz -g snapshot.tar.gz /path/to/jellyfin
  2. 使用Jellyfin官方工具

    • 克隆备份脚本仓库:
      git clone https://github.com/Therkelsen/jellyfin_tools.git
    • 赋予执行权限并运行备份:
      cd jellyfin_tools && sudo chmod +x create_jellyfin_backup.sh && ./create_jellyfin_backup.sh
  3. 手动备份数据库和配置文件

    • 备份数据库(SQLite):
      sudo cp -a /var/lib/jellyfin/data /path/to/backup/
    • 备份配置文件
      sudo cp -a /etc/jellyfin /path/to/backup/
  4. 备份到云存储(如S3)

    • 安装s3fs-fuse并挂载S3存储桶,将备份文件复制到云端。

注意事项

  • 备份前建议停止Jellyfin服务以避免数据冲突。
  • 定期验证备份文件的完整性和可恢复性。
  • 根据实际存储位置调整路径(如媒体文件路径可能为/var/lib/jellyfin/media/opt/jellyfin/media)。

0