Recomendação de software: pontos de restauração baseados em diff

1

Estou procurando um software que me permita criar vários pontos de restauração que me permitam voltar a esses pontos e que meu sistema esteja no mesmo estado exato em que esses pontos de restauração foram realizados.

Eu gostaria que os pontos de restauração fossem baseados em diferenças, para que eles não precisassem ser tão grandes quanto minha instalação inteira.

Eu também gostaria que, quando eu criasse 2 pontos de restauração e fizesse uma alteração, os dados antigos fossem gravados apenas em um ponto de restauração. Isto é diferente de lvm, onde quando você faz uma mudança, os dados antigos são gravados em cada snapshot. Então, basicamente, apenas as diferenças entre os instantâneos devem ser armazenadas.

Estou usando o fedora 25 com um sistema de arquivos ext4.

    
por smurfendrek123 05.01.2017 / 11:34

1 resposta

0

Pode ser útil para o seu caso rsnapshot . A partir do manpage ( página do manual rsnapshot ):

rsnapshot is a filesystem snapshot utility. It can take incremental snapshots of local and remote filesystems for any number of machines.

Em relação à sua solicitação para usar algo como git diff , rsnapshot é capaz de realizar uma operação que atenda às suas necessidades. Apenas use:

rsnapshot diff
To check the differences between two directories, call rsnapshot with the "diff" argument, followed by two backup levels or directory paths.

For example:

rsnapshot diff daily.0 daily.1
rsnapshot diff daily.0/localhost/etc daily.1/localhost/etc
rsnapshot diff /.snapshots/daily.0 /.snapshots/daily.1

This will call the rsnapshot-diff program, which will scan both directories looking for differences (based on hard links).

Existem outras alternativas também; actic é um dos melhores (IMHO). Dê uma olhada no sótão

    
por 05.01.2017 / 12:03