L’état de Jellyfin doit être séparé par rôle : l’identité, la configuration, le catalogue et l’historique des utilisateurs doivent rester cohérents, tandis que de nombreux caches et fichiers de transcodage peuvent être recréés.
Une image de conteneur peut être remplacée, mais une expérience de bibliothèque identique dépend de données stockées en dehors de cette image. Sauvegarder chaque fichier généré est également inefficace, car certains artefacts sont temporaires ou faciles à régénérer. La bonne limite dépend du coût de la perte de l’état par rapport au coût de sa reconstruction.
L’identité et la configuration définissent l’instance
La configuration indique comment le serveur doit fonctionner, tandis que l’état des utilisateurs et de l’authentification identifie les personnes qui l’utilisent. La perte de ces chemins peut transformer une reconstruction en nouveau serveur, même lorsque les dossiers multimédias restent intacts.
L’explication des rôles des données persistantes distingue les rôles des données persistantes au lieu de traiter un répertoire d’application comme une seule unité de sauvegarde.
Protégez ces rôles lorsque la continuité des utilisateurs, des autorisations et du comportement du serveur est importante.
Le catalogue et les illustrations ont des coûts de reconstruction différents
La base de données associe les éléments, les chemins, les saisons, les personnes et l’état de lecture ; les illustrations et autres ressources générées peuvent être volumineuses sans être tout aussi irremplaçables. Un catalogue peut souvent être analysé de nouveau, mais le temps nécessaire et la dépendance aux fournisseurs peuvent rendre la restauration préférable.
Utilisez le modèle de placement de la base de données pour séparer la latence et l’intégrité de l’état de l’application des fichiers multimédias volumineux.
La décision de restauration concerne la continuité et le temps de reconstruction, pas simplement la possibilité technique de régénérer un fichier.
Les caches et l’espace de travail du transcodage sont généralement recréables
Le cache du système de fichiers, les fichiers de travail des miniatures, les journaux et les segments temporaires de transcodage décrivent l’activité actuelle plutôt que l’identité durable du serveur. Ils peuvent néanmoins être utiles pour les diagnostics ou un démarrage accéléré, mais les copier ne revient pas à protéger le service.
Le benchmark à froid et à chaud montre pourquoi les comportements à froid et à chaud doivent être mesurés séparément de la capacité durable.
Une politique de sauvegarde peut exclure certains chemins temporaires tout en conservant l’état nécessaire pour restaurer les utilisateurs, la configuration et le comportement du catalogue.
Utilisez un tableau « conserver ou recréer »
Pour chaque chemin, indiquez s’il est essentiel à l’identité, à la configuration ou au catalogue, ou s’il est généré ou temporaire. Ajoutez la source de restauration, le temps de reconstruction prévu et les conséquences de sa perte.
L’article sur les rôles des données persistantes propose une comparaison utile fondée sur les rôles, mais votre tableau doit refléter les modules d’extension, les fournisseurs et la taille réels de la bibliothèque de cette instance.
Arrêtez de sauvegarder un chemin lorsque son coût de récupération est acceptable et que les dépendances durables qui l’entourent sont déjà protégées.
Centre Tech & IA
Plus à lire

Pourquoi Home Assistant fonctionne-t-il différemment sur le réseau local et à distance ?
Les sessions Home Assistant en réseau local et à distance utilisent des chemins réseau différents ; la latence à distance ajoute le DNS, le...

Home Assistant fonctionne-t-il de manière fiable derrière un CGNAT ou un double NAT ?
Le CGNAT et le double NAT n’affectent généralement pas le contrôle local de Home Assistant ; ils modifient principalement la façon dont les clients...

Comment la latence du réseau affecte-t-elle Home Assistant pendant les pannes d’Internet ?
La perte de connexion Internet et la latence du réseau sont deux problèmes distincts : les chemins locaux entre les appareils peuvent rester rapides...

