[PR #14489] [MERGED] Clean up and fix backup/restore #14009

Closed
opened 2026-02-07 07:22:49 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/14489
Author: @crobibero
Created: 7/18/2025
Status: Merged
Merged: 7/21/2025
Merged by: @crobibero

Base: masterHead: fix-backup


📝 Commits (4)

  • 812e4b8 Clean up and fix backup/restore
  • 8152d49 Normalize zip entry file path
  • da82939 Add more validation
  • 49c02bb Bump backup version, use Path.Combine

📊 Changes

1 file changed (+33 additions, -20 deletions)

View changed files

📝 Jellyfin.Server.Implementations/FullSystemBackup/BackupService.cs (+33 -20)

📄 Description

Fixes https://github.com/jellyfin/jellyfin/issues/14484

Tested backing up on linux and restoring on windows, and reverse.
Could use more testing with larger datasets.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/14489 **Author:** [@crobibero](https://github.com/crobibero) **Created:** 7/18/2025 **Status:** ✅ Merged **Merged:** 7/21/2025 **Merged by:** [@crobibero](https://github.com/crobibero) **Base:** `master` ← **Head:** `fix-backup` --- ### 📝 Commits (4) - [`812e4b8`](https://github.com/jellyfin/jellyfin/commit/812e4b892b3a607e262d67a06dce6e5c688de6e0) Clean up and fix backup/restore - [`8152d49`](https://github.com/jellyfin/jellyfin/commit/8152d49162f5aebc82276805073eb6bb9635a22d) Normalize zip entry file path - [`da82939`](https://github.com/jellyfin/jellyfin/commit/da82939edd7a80b4e1072fff3a0e2a9d8976fb29) Add more validation - [`49c02bb`](https://github.com/jellyfin/jellyfin/commit/49c02bb3bdc13029a8d46b3945e396a6bb5cabab) Bump backup version, use Path.Combine ### 📊 Changes **1 file changed** (+33 additions, -20 deletions) <details> <summary>View changed files</summary> 📝 `Jellyfin.Server.Implementations/FullSystemBackup/BackupService.cs` (+33 -20) </details> ### 📄 Description Fixes https://github.com/jellyfin/jellyfin/issues/14484 Tested backing up on linux and restoring on windows, and reverse. Could use more testing with larger datasets. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 07:22:49 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#14009