2つの重複バックアップの違いを確認できるようにしたいと思います。コマンドverify
があることは知っていますが、最新のバックアップとは異なるファイルのみが一覧表示されます。試してみるとlist-current-files
バックアップ日が異なり、diff
を実行すると、期待どおりに機能しないようです。
では、2つの隣接するバックアップ間で変更されたファイルと新しいファイルのリストを取得するにはどうすればよいですか?
ありがとうございました!
私が個人的にとるルートは、あなたが提案したようにlist-current-files
を使用してファイルのリストをダンプすることですが、違いを確認するにはgrep
の代わりにdiff
を使用します。そのような例を以下に示します。-
duplicity list-current-files --time now "$ {DEST}">/tmp/today
duplicity list-current-files --time 1D "$ {DEST}">/tmp/yesterday
grep -Fxvf/tmp/{今日、昨日}
これにより、最新のバックアップと昨日のバックアップの違いが確認されますが、2つの異なる日付を確認する必要がある場合は、now
を他の受け入れられた時刻に置き換えることができます。