在Ubuntu上备份和恢复Jellyfin数据可以通过以下步骤进行:
http://your_jellyfin_server_ip:8096
,使用管理员账户登录。sudo systemctl stop jellyfin
。mysqldump
命令备份MySQL数据库(假设Jellyfin使用的是MySQL)。mysqldump -u your_username -p your_database_name jellyfin_backup.sql
输入MySQL密码后,备份文件将保存在当前目录下。/var/lib/jellyfin/media
或 /opt/jellyfin/media
目录下),使用 rsync
或 cp
命令将媒体文件复制到备份位置。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 jellyfin
。mysql
命令恢复备份文件。mysql -u your_username -p your_database_name < jellyfin_backup.sql
sudo systemctl start jellyfin
。sudo rsync -av /path/to/backup/location /var/lib/jellyfin/media
或者:sudo cp -R /path/to/backup/location /var/lib/jellyfin/media
git clone https://github.com/Therkelsen/jellyfin_tools.git
cd jellyfin_tools
sudo chmod +x create_jellyfin_backup.sh update_jellyfin_installation.sh restore_jellyfin_backup.sh restart_jellyfin start_jellyfin stop_jellyfin status_jellyfin
./create_jellyfin_backup.sh
./restore_jellyfin_backup.sh
在进行备份和恢复操作时,请确保系统稳定,避免在备份时进行大规模的数据写入操作。定期检查备份文件的完整性和可恢复性。如果使用外部存储设备,确保其连接稳定且容量足够。
希望以上步骤可以帮助您在Ubuntu上备份和恢复Jellyfin数据。如果您有任何问题,请随时联系技术支持。