备份Ubuntu上的Jellyfin数据可以通过以下步骤进行:
停止Jellyfin服务:
sudo systemctl stop jellyfin
复制Jellyfin配置文件和数据:
Jellyfin的配置文件和数据通常存储在 /var/lib/jellyfin
目录下。你可以使用 rsync
或 cp
命令将这些文件复制到移动硬盘或其他存储位置。
sudo rsync -av --exclude='config' /var/lib/jellyfin /mnt/backup/jellyfin
或者使用 cp
命令:
sudo cp -r /var/lib/jellyfin /mnt/backup/jellyfin
重新启动Jellyfin服务:
sudo systemctl start jellyfin
安装rsync(如果尚未安装):
sudo apt update
sudo apt install rsync
配置rsync: 你可以在本地Ubuntu系统上配置rsync,将Jellyfin数据同步到远程存储(如群晖或其他NAS设备)。
rsync -av --delete /var/lib/jellyfin user@remote_host:/path/to/backup/directory
Apt-Clone 是一个用于备份和恢复Ubuntu系统上已安装的软件包和设置的工具。虽然它主要用于软件包的备份,但也可以用于备份整个系统或特定数据目录。
安装Apt-Clone:
sudo apt update
sudo apt install apt-clone
创建备份:
sudo apt-clone clone / /path/to/backup/directory
恢复备份: 将备份文件复制到新的Ubuntu系统或容器中,然后使用以下命令恢复:
sudo apt-clone restore /path/to/backup/directory
希望这些步骤能帮助你成功备份Ubuntu上的Jellyfin数据。如果有任何问题,请随时联系。