Como posso executar operações de copiar / mover arquivos, garantindo a integridade dos dados?

1

Eu tenho uma enorme quantidade de fotos da família armazenadas em uma unidade NAS que eu gostaria de mover para o meu computador Windows, editar e depois voltar para fins de arquivamento.

No entanto, sou um pouco paranoico com a integridade dos dados. O que eu gostaria de fazer é usar um programa (de preferência bem conhecido) que verifique a integridade dos dados depois de concluir as operações do arquivo, para garantir que nada seja perdido ou corrompido durante esse processo.

Alguém pode sugerir uma maneira de fazer isso?

    
por Der Hochstapler 25.10.2013 / 09:35

3 respostas

2

A melhor ferramenta para este trabalho é rsync . Ele pode sincronizar rapidamente as árvores de diretório profundas e garantir que os dados sejam transmitidos com segurança.

Muitas caixas NAS suportam rsync protocolo nativamente. Se o seu NAS faz, você está com sorte.

Se você usa o Linux como seu cliente, provavelmente você já tem rsync instalado. Para copiar o conteúdo do NAS para o seu computador, use esta linha de comando:

rsync -av user@host:/some/dir/ /some/local/dir/

Se você deseja garantir 100% de que os dados foram copiados com segurança, adicione a opção --checksum , mas isso tornará a cópia um pouco mais lenta.

No Windows, você pode instalar o grsync - ele tem uma boa interface gráfica, mas também instala a linha de comando rsync executável do Windows, que você pode usar exatamente com a mesma linha de comando usada acima para Linux.

Além disso, você pode copiar os dados de volta para o NAS usando esta sintaxe (swap source and target):

rsync -av /some/local/dir/ user@host:/some/dir/
    
por 25.10.2013 / 10:11
2

Se você quer algo com uma GUI, então Teracopy é onde você quer ir, aproveitando o " Sempre teste após a cópia "opção.

Se você está feliz na linha de comando, o Robocopy é onde eu começaria (e enquanto estiver lá, procure o comando "Verify").

    
por 25.10.2013 / 10:13
0

Se você fizer isso rotineiramente, provavelmente deve procurar uma ferramenta de copiadora especializada que automatize essas etapas, mas se for apenas uma vez, você deve simplesmente se divorciar das etapas de cópia e verificação de integridade.

Obtenha um dos utilitários do verificador de verificação, por ex. Microsoft , execute-o contra arquivos no NAS, salve as somas de verificação, copie arquivar, compute as somas de verificação e compare-as com os originais. Então faça suas edições. Em seguida, calcule as somas de verificação, copie os arquivos de volta para o NAS, controle as somas de verificação e verifique-as novamente.

    
por 28.10.2013 / 08:21