Backup do Windows com suporte para backup binário incremental

4

Atualmente, estou usando o backup do histórico de arquivos do Windows 8.1, mas ele tem uma grande falha. Arquivos grandes são copiados em sua totalidade toda vez que eles mudam. Por exemplo, eu tenho alguns arquivos de máquinas virtuais de tamanho gigabyte. Cada vez que eu executo este backup, ele salva uma nova versão completa do arquivo, embora provavelmente o arquivo tenha alterado alguns bytes. Este é um grande desperdício.

Eu quero fazer algum tipo de função de backup incremental binária / diferencial, de modo que cada novo backup salve apenas as alterações nos arquivos binários e os requisitos de espaço sejam minimizados. Como posso fazer isso?

    
por Sideshow Bob 06.01.2014 / 20:34

3 respostas

2

Eu encontrei uma solução: Areca Backup Software de backup gratuito com alguns recursos muito interessantes, como cópia delta de arquivos. Para obter cópias de sombra, você precisa de um plugin. Além disso, Duplicati parece muito poderoso. Ambos são gratuitos, mas eu sugiro que uma doação seja justificada se você encontrar aqueles úteis.

    
por 09.01.2014 / 20:02
2

Nenhuma resposta real, mas algumas reflexões:

Para fazer uma atualização in-loco de alguma cópia remota do seu arquivo, você deve primeiro descobrir quais partes do arquivo foram alteradas ou foram adicionadas desde a última cópia. Pode-se manter uma lista de somas de verificação para blocos de n megabytes. Sem essa lista, você precisa ler a cópia remota e a cópia local para encontrar as alterações.

O inconveniente de uma atualização no local seria o risco inerente de corrupção de dados. Se a atualização falhar ou for abortada, a cópia remota será deixada em um estado inconsistente.

A escolha de uma boa estratégia de replicação depende de vários parâmetros:

  • É possível ler a cópia remota com eficiência?
    Qual é a velocidade para fazer isso?
  • As alterações estão espalhadas por todo o arquivo ou mais ou menos locais?
  • Qual é a probabilidade de que alterações em um bloco de dados passem despercebidas devido a conflitos o checksum?
    O algoritmo de soma de verificação deve ser escolhido de tal forma que isso seja suficientemente improvável.

Acho que você tem um ponto bom e válido em sua ideia. Seria muito prático - por exemplo - salvar grandes arquivos .pst do Outlook em um cartão de memória. No entanto, não tenho conhecimento de nenhuma ferramenta ou método que resolva todos os obstáculos mencionados acima.

    
por 07.01.2014 / 09:33
0

Se você não precisa manter um arquivo de versões de arquivos anteriores, o Bvckup2 faz exatamente o que você quer.

    
por 08.01.2014 / 08:21