MerceqGuia
PT
Participe da Alfa

17 · Copie e verifique suas gravações com segurança

Quando uma cópia pode ser considerada concluída?

No fluxo normal de cópia de disco para disco do Merceq, o arquivo não aparece de uma vez com o nome final. Primeiro, um arquivo temporário oculto é criado na pasta de destino. Enquanto lê a origem, o Merceq calcula um resumo xxHash64 do arquivo inteiro e grava os dados no destino. Depois que a gravação no disco de destino termina, ele lê a cópia do começo ao fim e compara os resumos.

Além disso, o cartão/disco de origem é lido novamente. Os resumos calculados na primeira leitura da origem, na segunda leitura da origem e na cópia de destino precisam corresponder. Assim, também são verificados problemas como a leitura de dados corrompidos ou inconsistentes durante a transferência. Essa verificação não garante que a origem ainda não tenha sido corrompida durante a gravação; ela verifica a consistência do conteúdo transferido com a origem lida.

Se a verificação for bem-sucedida, o arquivo temporário recebe o nome original. Se a correspondência falhar, a cópia temporária é removida, o arquivo é informado como falha e o arquivo de origem não é alterado. Não há garantia de uma nova tentativa automática depois de um erro; talvez você precise conferir o resultado e iniciar a transferência novamente.

O conteúdo dos arquivos também é comparado do começo ao fim nas cópias feitas no mesmo disco. Ver os arquivos com outro nome ou a barra de progresso da cópia chegar ao fim não significa, por si só, que a verificação foi concluída com sucesso.