Migre o Plex separando o estado da aplicação, os conteúdos multimédia, os caminhos e a reversão; só depois permita que o servidor dedicado assuma a autoridade, quando a validação de ponta a ponta estiver concluída.
Para um administrador doméstico, a verdadeira mudança não é uma instalação nova do Plex num hardware mais silencioso. O novo servidor tem de reproduzir as bibliotecas, os utilizadores, o estado de visualização, as imagens, o acesso ao armazenamento e o comportamento de reprodução de que os familiares já dependem. Mantenha o computador de secretária intacto e sem escrita como anfitrião de reversão até que o destino sobreviva a transmissões representativas, ao acesso remoto, a um reinício, a uma cópia de segurança e a um restauro isolado.
Defina exatamente o que a migração do Plex tem de preservar
Comece pelo computador de secretária atual como origem funcional, não como um conjunto de pastas a clonar. Registe cada biblioteca Plex, as respetivas raízes multimédia, o nome do servidor, os utilizadores geridos e as relações de partilha, o caminho de acesso remoto, as tarefas agendadas e qualquer serviço complementar que altere nomes de ficheiros ou conteúdos de pastas. Adicione um filme ou episódio representativo para cada classe de cliente que realmente utiliza: televisão, telemóvel, navegador, tablet e ligação remota.
Separe a unidade de recuperação do Plex em funções distintas. O estado persistente da aplicação inclui a base de dados da biblioteca, as preferências, os cartazes, os índices, as relações entre contas e o histórico de visualização. Um diretório de dados do Plex copiado transporta os estados de visualização, os metadados e as definições quando a migração preserva esse estado. Os ficheiros multimédia são um conjunto de dados autoritativo diferente. Os ficheiros de transcodificação e os derivados temporários são uma cache recriável. O sistema operativo e os binários do Plex devem poder ser reproduzidos a partir de um registo de instalação escrito, em vez de serem tratados como a única cópia recuperável.
Elabore uma lista de verificação de aceitação antes de alterar o computador de secretária. No mínimo, deve comparar as contagens das bibliotecas, as posições de visualização conhecidas, a visibilidade dos utilizadores geridos, as imagens, a reprodução de legendas, uma transmissão local de alta taxa de bits, uma transmissão remota e o arranque automático do serviço após o reinício. Marque as bibliotecas obsoletas, os plug-ins não utilizados e as pastas abandonadas para reforma, em vez de transportar o histórico acidental para o servidor dedicado. O inventário só está concluído quando cada item mantido tiver uma origem, um destino, um responsável e um teste.
Dimensione o servidor dedicado com base na reprodução real, não no tamanho da biblioteca
Os terabytes descrevem o armazenamento, não a carga de reprodução. A decisão sobre a capacidade de computação depende do que os clientes conseguem reproduzir diretamente, de que ficheiros exigem remultiplexagem ou transcodificação, de quantas sessões se sobrepõem, de as legendas acionarem a conversão de vídeo e de quanta largura de banda de carregamento os espectadores remotos recebem. O Direct Play requer largura de banda suficiente e definições compatíveis no cliente; se alguma destas condições falhar, o servidor poderá ter de remultiplexar ou transcodificar. Uma biblioteca pequena pode criar um pico elevado se dois clientes remotos incompatíveis transcodificarem em simultâneo; uma biblioteca grande pode manter uma carga reduzida quando os clientes locais fazem Direct Play dos respetivos formatos.
Meça o computador de secretária existente durante o padrão realista mais exigente. Reproduza localmente vídeos representativos com elevada taxa de bits, repita a partir de uma ligação remota, ative as legendas utilizadas em casa e solicite intencionalmente uma qualidade inferior num cliente. Registe se cada sessão faz Direct Play, Direct Stream ou transcodificação, juntamente com os picos de utilização do CPU, acelerador, memória, disco e rede. Teste sessões simultâneas em vez de multiplicar uma única pontuação sintética.
Escolha o destino apenas depois de estabelecer esta linha de base. Precisa de suporte suficiente para descodificação e codificação dos formatos que são realmente transcodificados, margem de rede acima da taxa de bits combinada da reprodução direta e capacidade de armazenamento para os ficheiros multimédia atuais e para o crescimento medido. Se a aceleração de hardware fizer parte do plano, verifique se o sistema operativo ou o contentor consegue detetar o dispositivo e, em seguida, comprove-o com uma transmissão real. Uma folha de especificações não é um teste de aceitação.
Pare a migração nesta fase se o servidor candidato não conseguir suportar o pico medido com margem de reserva. Mover o estado da aplicação para um destino subdimensionado cria uma interrupção disfarçada de progresso. Mude o destino, reduza a simultaneidade necessária, melhore a compatibilidade dos clientes ou separe deliberadamente o armazenamento da capacidade de computação para transcodificação antes de copiar dados de referência.
Separe o estado do Plex, os ficheiros multimédia, a cache e as cópias de segurança
Construa o servidor dedicado com base em funções estáveis antes de restaurar o Plex. Mantenha os binários de arranque e das aplicações numa camada de sistema substituível. Coloque os dados persistentes da aplicação Plex num caminho com espaço suficiente para o crescimento da base de dados e das capas. Monte os ficheiros multimédia em localizações estáveis que não mudem quando uma unidade for substituída. Aponte a transcodificação temporária para uma camada descartável e mantenha as cópias de segurança fora de todas as camadas ativas que protegem.
| Função | Localização de destino | Acesso necessário | Proteção e restauro |
|---|---|---|---|
| Binários do sistema e do Plex | Camada de arranque substituível | O serviço pode iniciar após o arranque | Reconstruir a partir dos passos de instalação registados |
| Estado da aplicação Plex | Camada persistente dos dados das aplicações | O Plex pode ler e escrever | Cópia com versões; restaurar antes de iniciar o Plex |
| Ficheiros multimédia | Camada de multimédia estável | O Plex pode ler; os processos de escrita são explícitos | Cópia de segurança independente de acordo com o custo de substituição |
| Cache de transcodificação | Camada rápida descartável | O Plex pode criar e eliminar | Sem restauro; recriar vazio |
| Cópia de recuperação | Fora do servidor ativo ou isolado dele | O trabalho de cópia de segurança escreve; o trabalho de restauro lê | Testar num destino separado |
As permissões fazem parte da topologia. A conta ou o contentor que executa o Plex precisa de acesso de escrita ao estado da aplicação e à cache, além de acesso de leitura a todas as raízes multimédia. A conta de serviço do Plex precisa de permissões de leitura e execução nos diretórios multimédia para poder percorrer as pastas e abrir os ficheiros que disponibiliza. Os processos que escrevem conteúdos multimédia podem precisar de direitos mais amplos, mas o Plex não precisa de acesso de administrador abrangente apenas para transmitir ficheiros. Verifique tanto a travessia dos diretórios como a leitura dos ficheiros; um filme legível continua inacessível quando um diretório principal bloqueia a identidade do serviço.
Preserve um mapa de caminhos que associe cada raiz multimédia antiga ao novo caminho de montagem ou do contentor. Caminhos consistentes no lado do contentor facilitam futuras alterações no anfitrião, enquanto as montagens no lado do anfitrião podem seguir a disposição do armazenamento. Confirme que os armazenamentos estão montados antes de o Plex arrancar e que uma montagem em falta provoca uma falha visível, em vez de apresentar um diretório vazio que possa desencadear uma análise incorreta da biblioteca.
Escolha um caminho de estado na mesma plataforma ou entre plataformas
Uma migração dentro do mesmo sistema operativo é normalmente a opção de menor risco, porque é mais provável que a estrutura dos dados da aplicação, o armazenamento das preferências, a sintaxe dos caminhos e a identidade do serviço coincidam. Instale uma versão compatível do Plex no destino, deixe-o criar a estrutura de destino, pare-o e teste o restauro com uma cópia descartável do estado de origem. Não deixe que a instância limpa analise os conteúdos multimédia reais antes de a base de dados restaurada e o plano de caminhos estarem prontos.
Uma migração do Windows para Linux, do macOS para um contentor ou entre outras plataformas acrescenta trabalho de tradução. Uma migração entre plataformas pode exigir a tradução de caminhos e preferências, porque o destino pode armazenar os caminhos e as preferências do servidor de forma diferente. Os caminhos com letras de unidade podem tornar-se diretórios montados, as preferências podem residir noutro local e a conta de serviço terá uma identidade diferente. Trate os caminhos do anfitrião do contentor e os caminhos visíveis no contentor como decisões distintas. Nunca parta do princípio de que copiar apenas a base de dados converte essas referências.
Prefira um fluxo de migração suportado ou um passo intermédio na mesma plataforma a editar a base de dados de forma improvisada. Se um procedimento específico da plataforma exigir a conversão do estado, crie duas cópias de segurança, trabalhe apenas numa cópia descartável, registe todas as transformações e comprove as raízes das bibliotecas e a identidade do servidor antes de alterar a fonte autorizada. Os navegadores de bases de dados comuns ou as ferramentas genéricas de pesquisa e substituição podem alterar mais do que os caminhos pretendidos; por isso, uma edição não verificada é uma condição para parar.
A decisão de saída é binária: a cópia restaurada apresenta o servidor e as bibliotecas esperados com base nos caminhos de teste, ou o percurso entre plataformas não está pronto. Não tente compensar uma transferência de identidade falhada criando um segundo servidor Plex não relacionado e convidando novamente todos, a menos que a perda do estado de visualização, das partilhas e da continuidade original seja uma escolha explícita.
Congele o ambiente de trabalho e copie uma unidade de recuperação autorizada
Agende um breve congelamento das escritas depois de a plataforma de destino, os caminhos e as permissões terem passado pelo teste preliminar. Desative qualquer limpeza automática que possa remover entradas enquanto os caminhos dos ficheiros multimédia estiverem temporariamente indisponíveis. Pare o Plex no ambiente de trabalho e verifique que o processo já não está a escrever. Registe a hora, a versão da aplicação de origem, as raízes das bibliotecas e a última cópia de segurança conhecida como válida antes de iniciar a cópia final do estado.
Copie em vez de mover. Transfira o diretório completo de dados da aplicação Plex exigido pela plataforma de origem, preservando os carimbos de data/hora e as informações de propriedade quando o método o permitir. Utilize uma transferência dos dados do Plex parado para a cópia final do estado da aplicação, para que a base de dados não seja alterada enquanto é movida. Transfira ou volte a montar os ficheiros multimédia separadamente, de acordo com o mapa de caminhos. Para uma biblioteca grande, pode executar uma cópia inicial dos ficheiros multimédia antes do congelamento, seguida de uma sincronização final depois de os processos de escrita pararem. A própria base de dados da aplicação pertence à fase parada.
Compare os dados recebidos. Utilize os totais dos diretórios, as contagens de ficheiros e os manifestos ou checksums para os dados cuja integridade seja importante; não dependa de um comando de cópia atingir os cem por cento. Aplique a propriedade da conta de serviço de destino aos dados da aplicação e verifique o acesso de leitura em todas as raízes de multimédia. Mantenha o ambiente de trabalho inalterado, desligado do arranque automático se necessário, e claramente identificado como reversão. Não deve retomar as escritas enquanto o destino restaurado estiver a ser avaliado.
Inicie o destino com uma identidade de rede temporária. Se as bibliotecas esperadas ou a identidade do servidor não aparecerem, pare-o antes de iniciar análises abrangentes ou reconstruir metadados. Regresse ao estado copiado, ao mapa de caminhos, às permissões e à decisão de tradução da plataforma. Uma nova análise limpa pode recuperar os posters eventualmente, mas não prova que o histórico dos utilizadores e a relação com o servidor original tenham sobrevivido.
Comprove o novo servidor antes de redirecionar todos os clientes
Valide o estado restaurado antes de alterar o endereço familiar do servidor. Compare o número e os nomes das bibliotecas, os itens abertos com posters e edições conhecidos, verifique várias posições de visualização e inicie sessão com cada classe de utilizador gerido. Navegue a partir do anfitrião de destino e de um cliente comum, para que uma biblioteca visível localmente não esconda uma falha de rede ou de conta.
Repita a matriz de reprodução medida. Teste uma reprodução direta local de alta taxa de bits, uma transmissão remota, uma transcodificação forçada para qualidade inferior, legendas comuns e o número máximo realista de sessões simultâneas. Confirme o modo de entrega efetivo e observe a utilização dos recursos; uma reprodução bem-sucedida num televisor não valida um telemóvel com dados móveis nem um navegador que exija conversão. Uma verificação de reprodução através da rede móvel proporciona à migração um verdadeiro teste fora do local, em vez de reutilizar a rede doméstica. Compare os resultados com a referência do computador de secretária, e não com uma promessa abstrata de hardware.
Em seguida, teste as dependências que só se manifestam com o tempo. Reinicie o servidor e confirme que os pontos de montagem do armazenamento são ativados antes do Plex, que o serviço arranca sem um início de sessão interativo, que o nome estável da LAN é resolvido e que o acesso remoto regressa pelo caminho pretendido. Interrompa e restaure o acesso à rede e faça um encerramento controlado se o plano de alimentação o incluir. Uma falha após um reinício continua a ser uma migração falhada, mesmo quando a primeira sessão funcionou.
Faça primeiro a transição de um cliente, transferindo para o destino o endereço estável, a reserva, o nome local ou o caminho do cliente documentado. Esteja atento a DNS obsoleto, reencaminhamento de portas duplicado ou a um serviço antigo no computador de secretária que arranque automaticamente. Quando o cliente-piloto passar, migre os restantes clientes em pequenos grupos. Em cada passo, tem de existir exatamente uma autoridade Plex com capacidade de escrita.
Se um teste crítico falhar, pare o destino, restaure a identidade de rede antiga no computador de secretária inalterado e retome a partir da hora de transição registada. Não alterne as escritas entre as duas bases de dados. Investigue o ponto de falha — estado, caminho, permissões, compatibilidade do cliente, rede ou alimentação elétrica — e crie uma nova cópia parada depois de a origem voltar a ser a autoridade.
Faça dos testes de restauro o critério para retirar o computador de secretária
Uma mudança bem-sucedida ainda não significa que o servidor seja recuperável. Faça cópias de segurança do estado da aplicação Plex segundo uma periodicidade compatível com a quantidade de histórico de visualização e trabalho da biblioteca que pode perder. Proteja os conteúdos multimédia insubstituíveis ou dispendiosos de recriar com uma cópia independente. A redundância dos discos pode manter o servidor disponível após a falha de uma unidade, mas a RAID não é uma cópia de segurança contra eliminação, corrupção, roubo ou perda do servidor inteiro.
Restaure a cópia de segurança do estado da aplicação numa pasta, máquina virtual, contentor ou anfitrião suplente isolado. Anexe apenas multimédia representativa, comece com uma identidade temporária e repita um conjunto compacto de testes de aceitação: a biblioteca abre, o estado de visualização conhecido regressa, um utilizador gerido vê o conteúdo correto e uma reprodução direta e uma transcodificação são concluídas. Em implementações com contentores, uma via de restauro isolada de um único serviço mantém a recuperação focada no Plex, enquanto as dependências saudáveis permanecem intocadas. Registe o tempo de recuperação, as dependências em falta e a cópia de segurança exata utilizada.
Registe os fatores que desencadeiam a expansão enquanto a linha de base ainda está atualizada. Adicione ou divida a capacidade de transcodificação quando as sessões medidas sustentadas consumirem a reserva. Expanda o armazenamento antes de a camada de multimédia atingir o limite de espaço livre definido para importações e manutenção. Melhore a rede quando a taxa de bits de reprodução direta simultânea se aproximar do débito testado. Separe o armazenamento da capacidade de processamento quando uma única caixa associar as janelas de manutenção ou as taxas de crescimento que a casa já não consegue aceitar.
Só depois de o restauro ser bem-sucedido deverá o computador de secretária antigo ser apagado, vendido ou reutilizado. Até lá, permanece desligado, como via de recuperação, com um estado claramente datado. Se o destino não puder ser restaurado, não conseguir cumprir a reprodução máxima ou ainda depender de uma conversão entre plataformas não documentada, a migração atingiu um limite de paragem, e não a conclusão.
Regra final de configuração
O servidor dedicado só se torna a casa do Plex quando um único estado fidedigno, caminhos de multimédia estáveis, reprodução medida, acesso dos clientes, comportamento após reinício, cópias de segurança e restauro isolado forem todos aprovados. Uma cópia de segurança só é credível depois de um teste de restauro bem-sucedido. Mantenha o computador de secretária intacto e sem escrita até lá; se a tradução de caminhos ou a reserva de recursos para a carga de trabalho continuarem incertas, adie a desativação e corrija esse limite em vez de forçar a mudança.
Configuração de NAS e Servidor
Mais para Ler

Como executar o Plex em segurança juntamente com outras aplicações autoalojadas
Uma configuração orientada por testes para partilhar um anfitrião entre o Plex e outras aplicações sem perder isolamento, desempenho ou capacidade de recuperação.

Um plano de Plex Server para um agregado familiar partilhado
Um plano de referência doméstico para o Plex, com perfis, permissões, zonas de rede, cópias de segurança, testes de reprodução simultânea e expansão baseada...

Topologia completa de servidor Plex doméstico para computação, armazenamento e cópias de segurança
Um plano testável para um servidor Plex que mapeia a reprodução, o armazenamento, as cópias de segurança, a rede, a alimentação, os domínios de...

