重複バックアップがありますが、重複で回復することはできません。
Duplicity file:/// path/to/backups/path/to/dirを呼び出すと、「ローカルメタデータとリモートメタデータが同期されます。同期は必要ありません」と返されます。しかし、/ path/to/dirは空です。
すべてのバックアップボリュームを復号化し、さまざまなdifftarファイルからファイルを表示および抽出できます。私の唯一の問題は、ファイルがパーティション化され、ファイルにちなんで名付けられたフォルダに保存されていることです。
誰かが私に簡単なスクリプトまたは少なくともこれらのdifftarファイルを解凍してパーティション化されたファイルの代わりに実際のファイルを取得する方法のヒントを教えてもらえますか?
私はあなたが探しているコマンドはより多くの線に沿っていると思います
duplicity restore --file-to-restore / file:///path/to/backups /path/to/dir
あなたは使用する必要があるかもしれません
duplicity -t 3D restore --file-to-restore / file:///path/to/backups /path/to/dir
または、実行したコマンドが復元ではなくバックアップであるため、最新のバックアップが指定した空のディレクトリである可能性があります。
IIRC、ファイルごとに、ファイルにちなんで名付けられたディレクトリを抽出します。次に、「cat」を使用してピースを再組み立てします。 (例:「catmy-filename.ext/*> my-new-file.ext」)。
これは完全バックアップで機能しますが、増分をどのように処理するかはわかりません。