在Ubuntu上备份和恢复Jellyfin数据可以通过以下几种方法进行:
sudo systemctl stop jellyfintar 命令打包备份:sudo tar -czvf jellyfin_backup.tar.gz -C /var/lib/jellyfin .
cp jellyfin_backup.tar.gz /path/to/external/drive/
sudo systemctl stop jellyfinsudo tar -xzvf jellyfin_backup.tar.gz -C /var/lib/
sudo systemctl start jellyfinrsync 备份Jellyfin的数据目录:sudo rsync -avz /var/lib/jellyfin /path/to/external/drive/
sudo rsync -avz /path/to/external/drive/ /var/lib/jellyfin
sudo systemctl restart jellyfinApt-Clone 或 Duplicity):sudo apt install apt-clone
sudo apt-clone clone --force / --exclude={"/proc","/sys","/dev","/run"} /path/to/backup-directory
sudo apt-clone restore --force /path/to/backup-directory
sudo systemctl stop jellyfinmysqldump -u your_username -p your_database_name jellyfin_backup.sql
sudo rsync -av /var/lib/jellyfin/media /path/to/backup/location
或者:sudo cp -R /var/lib/jellyfin/media /path/to/backup/location
sudo systemctl stop jellyfinmysql -u your_username -p your_database_name < jellyfin_backup.sql
sudo systemctl start jellyfinsudo rsync -av /path/to/backup/location /var/lib/jellyfin/media
或者:sudo cp -R /path/to/backup/location /var/lib/jellyfin/media
在进行备份和恢复操作时,请确保系统稳定,避免在备份时进行大规模的数据写入操作。定期检查备份文件的完整性和可恢复性。如果使用外部存储设备,确保其连接稳定且容量足够。