Backup “incremental reverso” para Windows?

4

Estou procurando uma maneira de fazer um backup "reverso incremental" no Windows. O que quero dizer com incremental reverso é:

pasta de origem (S):

  • arquivos a, b, c, d, e, f, g, h

pasta de destino:

    O
  • backup mais recente (vamos chamá-lo de 0 (como zero)) possui todos os arquivos a, b, c, d, e, f, g, h

Agora, digamos que eu mudo os arquivos e, f, g, h na pasta de origem e execute um backup depois, ele deve fazer o seguinte:

  • crie uma nova pasta que tenha uma cópia completa
  • no antigo backup mais recente, ele deve APENAS manter os arquivos diferentes do último backup até agora.

(Na prática, ele deve girar todas as cópias antigas 1,2,3, diminuir uma em 2,3,4, n + 1 e criar uma nova pasta chamada 1. Todos os arquivos que foram alterados em S deve ser copiado de 0 a 1 e depois de S para 0.

Basicamente, ele deve reproduzir o comportamento do rsnapshot da cópia atual, sem usar nenhum negócio de link simbólico / softlink / hardlink para tornar as cópias "antigas" diretamente acessíveis (porque tudo isso no Windows é so-so, mais unidades de rede etc)

Existe alguma coisa boa que faça isso?

Neste caso, eu prefiro a GUI, mas a linha de comando funcionará.

    
por meow 12.05.2016 / 14:10

1 resposta

0

No passado, eu usei o rdiff-backup ( link ), mas não recomendo pelas razões que estou explicando abaixo. O rdiff-backup é um script python de linha de comando e pode ser usado no Windows nativamente ou via cygwin ( link ).

Parei de usá-lo devido a alguns problemas de confiabilidade que fizeram com que o software parasse no meio do backup - em algum momento, corrompendo o próprio backup. Eu suspeito que estes poderiam ser específicos da minha configuração (~ 1T de dados para backup, arquivos de monitoramento do TortoiseSVN, Antivírus), mas eu não recomendaria uma solução de backup que não pudesse lidar com essas condições.

De qualquer forma, talvez você queira executar alguns testes e - se suas habilidades em python forem melhores que as minhas - tente consertá-lo.

    
por 23.08.2017 / 09:18