备份Jellyfin数据的方法主要取决于你的具体需求和环境。以下是一些建议的备份方法:
使用Docker容器备份Jellyfin数据
- 步骤:
- 停止并移除现有的Jellyfin容器:
docker stop jellyfin docker rm jellyfin
- 备份Jellyfin配置文件:
Jellyfin的配置文件通常位于
/config
目录下。你可以使用docker cp
命令将其备份到本地或其他存储位置。docker cp jellyfin:/config /path/to/backup/config
- 重新创建Jellyfin容器:
当你需要恢复Jellyfin服务时,可以重新拉取镜像并启动容器,并指定之前备份的配置文件路径。
docker run -d --name jellyfin -p 8096:8096 -v /path/to/backup/config:/config -v /path/to/media:/media jellyfin/jellyfin
- 停止并移除现有的Jellyfin容器:
使用文件系统备份Jellyfin数据
- 步骤:
- 停止Jellyfin服务:
sudo systemctl stop jellyfin
- 备份Jellyfin数据目录:
Jellyfin的数据目录通常位于
/var/lib/jellyfin
。你可以使用rsync
或cp
命令将其备份到外部存储设备或网络位置。sudo rsync -av /var/lib/jellyfin /path/to/backup
- 恢复Jellyfin数据:
当你需要恢复Jellyfin服务时,可以将备份的数据目录复制回原位置,并重新启动Jellyfin服务。
sudo rsync -av /path/to/backup/ /var/lib/jellyfin sudo systemctl start jellyfin
- 停止Jellyfin服务:
通过以上方法,你可以有效地备份和恢复Jellyfin数据,确保数据安全。