Lista de verificação da migração da exportação do Immich Cloud para ficheiros sidecar e duplicados

Eva Wong é a Redatora Técnica e e entusiasta residente na ZimaSpace. Uma geek de longa data com paixão por homelabs e software de código aberto, ela é especialista em traduzir conceitos técnicos complexos em guias acessíveis e práticos . Eva acredita que o auto-hospedagem deve ser divertida, não intimidante. Através dos seus tutoriais, ela capacita a comunidade adesmistificar configurações de hardware , desde a construção do seu primeiro NAS até dominar os contêineres Docker., from building their first NAS to mastering Docker containers.

Mantenha a exportação bruta da nuvem intacta até o Immich preservar os ficheiros auxiliares, as datas, as relações e as versões pretendidas que possa efetivamente verificar.

Uma exportação do Google Fotos ou semelhante pode conter ficheiros JSON associados, referências repetidas a álbuns, duplicados renomeados, edições e ficheiros que se sobrepõem à cópia de segurança seguinte do mesmo telemóvel. Crie primeiro um manifesto, importe uma pequena amostra com cada classe de conflito e não achate pastas nem elimine a cópia na nuvem enquanto algum ficheiro auxiliar permanecer ambíguo. A migração só termina depois de os hashes originais, as datas da linha temporal, os álbuns e o primeiro teste de sobreposição da cópia de segurança móvel coincidirem.

Preserve a exportação bruta e crie um manifesto de migração

Extraia todos os arquivos para uma árvore de preparação só de leitura e mantenha os arquivos transferidos até a migração ser aceite. Registe o lote de exportação, o caminho relativo, o nome do ficheiro, o tamanho em bytes, o hash, o tipo de conteúdo multimédia, os campos de captura, o caminho do ficheiro auxiliar e a pasta do álbum para cada recurso candidato. Este manifesto é a referência para reverter a operação quando dois ficheiros partilham um nome, mas não o conteúdo.

Uma migração que tenha em conta os ficheiros auxiliares é importante porque uma exportação da nuvem pode manter a hora de captura, a descrição, a localização e as relações dos álbuns fora do ficheiro multimédia. O fluxo de trabalho do importador que reconhece a exportação mostra por que razão utilizar um importador que reconheça a exportação e verificar o destino antes de eliminar a cópia na nuvem preserva mais do que uma simples cópia de ficheiros.

Pare se a extração dos arquivos falhar, se faltarem os anos esperados, se as contagens de ficheiros auxiliares não tiverem explicação ou se o volume de preparação não tiver espaço para uma cópia de trabalho. Não renomeie, achate, deduplique nem reescreva metadados na única exportação, porque essas alterações destroem as provas necessárias para associar posteriormente os ficheiros auxiliares.

Associe os ficheiros auxiliares antes de normalizar nomes ou pastas

Agrupe os ficheiros multimédia e JSON segundo as regras de nomenclatura do exportador, incluindo os sufixos adicionados a duplicados, edições e nomes de ficheiro longos. Para dez itens representativos, compare a hora de captura incorporada com a hora da fotografia no ficheiro auxiliar, a hora de modificação do sistema de ficheiros, o fuso horário, a descrição, a localização e a pertença ao álbum. Registe qual campo será considerado autoritativo para cada classe de conflito.

Utilize uma cópia de trabalho para qualquer união de metadados e preserve o ficheiro auxiliar original junto dela. Um fluxo de trabalho da ZimaSpace para impedir que os ficheiros auxiliares alterem as datas de captura fornece o ramo adjacente de preservação de datas; esta lista de verificação acrescenta o manifesto e as barreiras contra duplicados necessárias antes de uma importação completa para o Immich.

A fase só é aprovada quando cada ficheiro auxiliar da amostra é associado a um único ficheiro multimédia pretendido ou explicitamente classificado como não associado. Se um ficheiro renomeado puder corresponder a mais do que um ficheiro auxiliar, deixe-o por resolver e inspecione a sequência do exportador e os hashes, em vez de escolher apenas pelo nome do ficheiro.

Separe duplicados verdadeiros de versões relacionadas

Classifique os conflitos como cópias idênticas ao nível dos bytes, cópias redimensionadas pela nuvem, versões editadas, referências de álbuns, pares Live Photo ou imagens genuinamente diferentes com o mesmo nome. Mantenha as versões editadas e originais, a menos que a família tenha escolhido uma regra documentada; uma semelhança visual não é prova suficiente para eliminar ficheiros.

Um caso comunitário resolvido sobre histórico da nuvem e nova cópia de segurança do telemóvel mostra como o histórico da nuvem e uma nova cópia de segurança do telemóvel podem criar duplicados com hashes diferentes. Utilize esse padrão de falha específico para testar a sobreposição entre o conjunto do Takeout e cada rolo da câmara do telemóvel antes de ativar o carregamento automático.

Importe uma pequena amostra que contenha todas as classes de duplicados. Compare as contagens da origem e do destino, os hashes, as datas, as localizações, a pertença aos álbuns e o comportamento dos vídeos emparelhados. Reverta a amostra se o importador fundir versões pretendidas ou criar segundos recursos sem explicação; não tente compensar com uma eliminação em massa posteriormente.

-15% OFF

Execute a importação completa e comprove a nova fonte de verdade

Congele a reescrita de metadados e a cópia de segurança móvel enquanto importa os lotes identificados pelo manifesto. Guarde os registos do importador e as listas de ficheiros rejeitados, depois reconcilie as contagens por classe, em vez de esperar que um único número bruto seja igual a outro quando as referências de álbuns e os duplicados exatos são intencionalmente fundidos.

Após a importação, faça amostragens de anos antigos e recentes, fotografias editadas, vídeos longos, Live Photos, itens de álbuns partilhados e recursos com ficheiros auxiliares. Transfira os originais selecionados e compare os hashes com a cópia na área de preparação; confirme as datas da linha temporal, a pesquisa, a pertença aos álbuns e a localização nos clientes Web e móveis.

Ative a cópia de segurança de apenas um telemóvel depois de o histórico importado ser aprovado. Repita o teste de sobreposição, reinicie o Immich e verifique se não aparecem segundas cópias. Mantenha a exportação bruta e a biblioteca na nuvem até dois ciclos de cópia de segurança e um teste de restauro serem bem-sucedidos; encaminhe os ficheiros auxiliares não associados ou o tratamento não determinístico de duplicados com o manifesto e os registos da amostra intactos.

Suporte e Dicas

Mais para Ler

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.