Backup

重複性:如何列出文件的版本?

  • February 24, 2018

使用Duplicity,我可以對不受信任的遠端儲存進行增量、高效的備份。這工作正常,我可以在特定時間點恢復文件(或之後的下一次備份)。

那麼現在我想知道在所有備份的歷史中什麼時候做了一個特定的文件更改。文件更改時間戳和大小以及備份時間戳就足夠了。

有什麼辦法可以通過重複來做到這一點?

編輯:我應該澄清一下,我想查看該文件的每個更改/版本,而不僅僅是最後一個,例如,當它第一次被引入時,當它被更改時。這可能是在多個備份增量備份中。

Edgar Soldin在郵件列表中有一個答案:

不,您目前可以列出所有備份的版本。duplicity 不會告訴您它們何時被更改。然而,這可以實現為雙重性在內部跟踪這一點。

ede/duply.net

所以本質上:現在用普通的重複是不可能的,但數據是在重複元數據中。

從 Duplicity 0.7.03 版開始,可以列出文件已更改的修訂:

duplicity collection-status --file-changed 'filename' 'remote-url'

引用自:https://serverfault.com/questions/345056