以下是在CentOS上备份Jellyfin数据的常用方法:
使用tar命令备份
sudo tar -czvf jellyfin_backup.tar.gz /path/to/jellyfin(需替换为实际路径)。sudo tar -czvf jellyfin_snapshot.tar.gz /path/to/jellyfin,后续增量备份使用 -g 参数指定快照文件。使用Jellyfin官方工具
git clone https://github.com/Therkelsen/jellyfin_tools.git。cd jellyfin_tools && sudo chmod +x create_jellyfin_backup.sh。./create_jellyfin_backup.sh,备份文件默认保存在当前目录。备份数据库和媒体文件(手动方式)
sudo sqlite3 /var/lib/jellyfin/jellyfin.db .backup jellyfin_backup.db。sudo rsync -av /var/lib/jellyfin/media /path/to/backup/location 或 sudo cp -R /var/lib/jellyfin/media /path/to/backup/location。备份到远程存储(如S3)
s3fs-fuse 并配置S3访问密钥,将备份文件复制到挂载的S3目录。注意事项:
/etc/jellyfin/,媒体文件可能在 /var/lib/jellyfin/media)。