以下是CentOS上备份Jellyfin的常用方法:
手动备份
sudo systemctl stop jellyfin
。/var/lib/jellyfin/jellyfin.db
,用sqlite3
命令备份:sqlite3 /var/lib/jellyfin/jellyfin.db .backup jellyfin_backup.db
。/etc/jellyfin/config.xml
,如sudo cp /etc/jellyfin/config.xml /etc/jellyfin/config.xml.backup
。tar
或rsync
备份媒体目录(默认/var/lib/jellyfin/media
),例如:sudo tar -czvf jellyfin_media.tar.gz /var/lib/jellyfin/media
。使用Jellyfin自带工具
http://服务器IP:8096
),进入“系统→备份”,选择“完整备份”,设置存储位置。自动化备份(脚本)
git clone https://github.com/Therkelsen/jellyfin_tools.git
。cd jellyfin_tools && sudo chmod +x create_jellyfin_backup.sh
。./create_jellyfin_backup.sh
,备份文件默认保存在/opt/jellyfin/backup/
。远程存储备份
s3fs-fuse
):s3fs YOUR_BUCKET /mnt/oss -o passwd_file=/etc/passwd-s3fs
。cp jellyfin_backup.tar.gz /mnt/oss/
。注意事项:
参考来源: