ubuntu

怎样备份ubuntu jellyfin数据

小樊
39
2025-08-03 22:07:06
栏目: 智能运维

备份Ubuntu上的Jellyfin数据可以通过以下几种方法进行:

使用Docker容器备份Jellyfin数据

  1. 停止Jellyfin服务
sudo systemctl stop jellyfin
  1. 备份Jellyfin配置文件和数据
sudo tar -czvf jellyfin_backup.tar.gz -C /var/lib/jellyfin .
  1. 复制备份文件到安全位置
cp jellyfin_backup.tar.gz /path/to/backup/directory
  1. 恢复Jellyfin数据
    • 停止Jellyfin服务:
    sudo systemctl stop jellyfin
    
    • 解压备份文件:
    sudo tar -xzvf jellyfin_backup.tar.gz -C /var/lib/
    
    • 启动Jellyfin服务:
    sudo systemctl start jellyfin
    

使用文件系统备份工具(如rsync)

  1. 备份Jellyfin的数据目录
sudo rsync -avz /var/lib/jellyfin /path/to/external/drive/
  1. 恢复Jellyfin数据
    • 将备份文件复制回原位置:
    sudo rsync -avz /path/to/external/drive/ /var/lib/jellyfin
    
    • 重启Jellyfin服务:
    sudo systemctl restart jellyfin
    

使用备份软件(如Apt-Clone或Duplicity)

  1. 安装备份软件
sudo apt install apt-clone
  1. 创建备份
sudo apt-clone clone --force / --exclude={"/proc","/sys","/dev","/run"} /path/to/backup-directory
  1. 恢复备份
sudo apt-clone restore --force /path/to/backup-directory

使用Timeshift进行系统备份(适用于需要备份整个系统的情况)

  1. 安装Timeshift
sudo apt install timeshift
  1. 运行Timeshift并选择备份类型

    • 选择备份类型(RSYNC 或 BTRFS)。
    • 选择备份位置(可以选择外部硬盘)。
    • 设置备份计划(可选)。
  2. 开始备份:根据上述设置完成备份过程。

在进行备份操作时,请确保Jellyfin服务已经停止,以避免数据不一致。备份过程中请确保数据已完整写入存储设备。定期进行备份,以防止数据丢失。

0
看了该问题的人还看了