Quero poder ver as diferenças entre dois backups de duplicidade. Eu sei que existe o comando verify
, mas ele lista apenas os arquivos que diferem do backup mais recente. Se eu tentar list-current-files
com datas de backup diferentes e depois fizer isso, diff
não parece funcionar conforme o esperado.
Então, como posso obter uma lista de arquivos novos e alterados entre dois backups adjacentes?
Obrigado!
Responder1
O caminho que eu pessoalmente tomo é despejar a lista de arquivos usando list-current-files
, como você sugeriu, mas depois usar grep
em vez de diff
para ver as diferenças. Um exemplo disso está abaixo: -
duplicidade list-current-files --time now "${DEST}" > /tmp/today duplicity
list-current-files --time 1D "${DEST}" > /tmp/yesterday
grep -Fxvf /tmp/{today ,ontem}
Isso verificaria as diferenças entre o backup mais recente e o backup de ontem, mas se você precisar verificar duas datas diferentes, poderá substituí-las now
por qualquer outro horário aceito.