(isso começou como um comentário na resposta do OnoeOfOne , mas cresceu muito para isso ...)
Eu uso um método rsync
+ cp -al
semelhante àquele mostrado no link (essa página era minha original em algum momento em 2005, e eu não modifiquei muito as coisas desde então) tanto para meus backups pessoais quanto para o gerenciamento dos backups online + onsite e online + offite no trabalho.
Quanto espaço isso depende do tamanho e da freqüência com que os arquivos são alterados e excluídos. Para nós, manter instantâneos diários por mais de um ano dessa maneira não ocupa muito mais espaço do que três cópias completas dos dados, pois a maioria dos nossos arquivos nos compartilhamentos gerais de rede não são modificados ou removidos com frequência. De fato, para muitos dos instantâneos, a estrutura de diretórios ocupa mais espaço do que os dados nos arquivos alterados.
Uma coisa a ser cautelosa é que, porque cada cópia da mesma versão de um arquivo é de fato os mesmos dados, a corrupção no disco pode matar o arquivo em todos os seus instantâneos de uma só vez, então ainda há um caso para manter várias cópias. Nós minimizamos isso tendo várias cópias em máquinas diferentes e todas as máquinas usando RAID1 para proteger contra possíveis problemas físicos. Outra maneira de resolver isso se você tiver apenas um local de backup online é manter duas cópias e sincronizá-las individualmente ou forçar uma atualização completa ocasionalmente (digamos, uma vez por mês ou uma vez por semana) para que você acabe com grupos de instantâneos Por exemplo, para uma atualização mensal forçada, todos os arquivos idênticos em instantâneos de janeiro são o mesmo bloco de dados, como em fevereiro, mas há pelo menos duas cópias dos dados reais, se existirem em ambos os meses. >