Como mostrar diferenças entre dois backups de duplicidade?

6

Eu quero poder ver as diferenças entre dois backups de duplicidade. Eu sei que existe o comando verify , mas ele só lista os arquivos que diferem do último backup. Se eu tentar list-current-files com diferentes datas de backup e, em seguida, fizer um diff , isso não funcionará como esperado.

Então, como posso obter uma lista de arquivos novos e alterados entre dois backups adjacentes?

Obrigado!

    
por Nicolas 18.05.2015 / 11:35

1 resposta

2

A rota que eu pessoalmente faço é despejar a lista de arquivos usando list-current-files , como você sugeriu, mas depois use grep em vez de diff para ver as diferenças. Um exemplo disso está abaixo: -

duplicity list-current-files --time now "${DEST}" > /tmp/today
duplicity list-current-files --time 1D "${DEST}" > /tmp/yesterday
grep -Fxvf /tmp/{today,yesterday}

Isso verificaria as diferenças entre o último backup e o backup de ontem, mas se você precisar verificar duas datas diferentes, poderá substituir now por qualquer outro horário aceito.

    
por 25.05.2016 / 14:31