Reconstrua o Jellyfin quando o ambiente de execução se tornar menos fiável do que uma instalação limpa, mas preserve e verifique o estado persistente antes de começar de novo.
A reparação é preferível quando existe uma causa conhecida e reversível, como um erro de montagem ou de permissões. Uma reconstrução limpa é melhor quando o histórico da imagem, os pacotes, as alterações ad hoc e a deriva de configuração desconhecida fazem com que cada correção crie outra variável. O critério de decisão é saber se consegue identificar a camada que falhou e comprovar o estado que pretende manter.
Repare uma única dependência conhecida
Uma montagem em falta, um UID incorreto, um certificado expirado ou um único plugin avariado são normalmente mais baratos de reparar no local do que recriar um servidor saudável à sua volta. As reconstruções aumentam o risco de migração quando a causa principal já está isolada.
O método USE incentiva o diagnóstico no limite do recurso ou do erro antes de alterar o hardware ou a arquitetura.
Corrija a falha reproduzível e teste novamente o fluxo de trabalho original. Se o mesmo sintoma desaparecer sem alterar o estado da base de dados, a reconstrução teria sido desnecessária.
Reconstrua quando a deriva do ambiente de execução for a principal incógnita
Os hosts de longa duração podem acumular alterações de pacotes, edições manuais, variáveis de ambiente antigas e contentores recriados a partir de tags que mudam. Um ambiente de execução limpo e declarativo pode ser mais fácil de auditar do que aplicar outra correção.
Uma reconstrução limpa torna-se previsível quando as definições dos serviços e os volumes persistentes são explícitos.
Exporte a definição atual, identifique os caminhos persistentes e crie um ambiente de execução limpo utilizando uma cópia do conjunto de dados. O limite dos dados persistentes da aplicação deve permanecer inalterado enquanto o ambiente de execução é substituído.
Não reconstrua destruindo dados
Eliminar a base de dados porque a aplicação está avariada não é uma reconstrução do ambiente de execução; é uma reposição do estado. Preserve os utilizadores, o estado de visualização, os metadados e a configuração, a menos que esteja comprovada a existência de corrupção e haja um plano de recuperação.
Uma cópia de segurança anterior à alteração pode fazer a diferença entre uma reversão e uma reconstrução; uma experiência de recuperação após uma atualização dependeu da existência de uma cópia de segurança disponível antes de a nova versão ficar inutilizavelmente lenta.
Faça uma cópia de segurança do estado afetado e teste a integridade da base de dados antes de decidir o que é descartável. Conserve as evidências originais até a instância de substituição ter sido validada.
Utilize uma restauração limpa como teste de aceitação
A prova mais forte de uma reconstrução é uma instalação nova que se reconecta ao estado e aos conteúdos multimédia conhecidos sem ajustes não documentados no host. Se funcionar, o ambiente de execução antigo pode ser descontinuado com confiança.
Um plano de recuperação testado verifica o serviço utilizável após a restauração, em vez de parar em “os ficheiros foram copiados”.
Valide os utilizadores, as contagens das bibliotecas, o histórico de visualização, uma reprodução direta, uma transcodificação, as tarefas agendadas e um reinício. Documente todos os passos manuais que a reconstrução ainda exigiu.
Suporte e Dicas
Mais para Ler

Deve fazer uma cópia de segurança do Jellyfin em funcionamento ou parar primeiro o serviço?
Prefira cópias de segurança com o serviço parado, pela sua simplicidade; utilize instantâneos em funcionamento apenas quando o estado da aplicação for capturado de...

Porque é que o Jellyfin funciona a altas temperaturas ou faz ruído quando ninguém está a transmitir?
O calor em inatividade normalmente indica atividade em segundo plano ou uma carga de trabalho de um anfitrião partilhado; por isso, identifique o processo...

Quanto espaço de armazenamento livre deve o Jellyfin manter para tarefas em segundo plano?
Não existe uma percentagem universal de espaço livre adequada ao Jellyfin; meça separadamente o crescimento persistente e os picos temporários e, em seguida, reserve...

