~によると7zipを使用した増分バックアップ、以下を使用して10 GBの文書アーカイブを作成できます。
7z u -up0q3r2x2y2z1w2 -mx=0 -p -mhe=on backup.7z /path/to/documents
暗号化されており(ファイル名も暗号化されています-mhe=on
)、パスワードプロンプトがあります。
ソースディレクトリでいくつかのファイル(50 MBなど)を変更してこのコマンドを再実行すると、10 GBのデータ全体ではなく変更されたファイルのみを書き換える必要があるため、大きな違いがあります。
しかし、私はこれが次のような場合には機能しないことがわかりました。-p -mhe=on
存在する。存在する間、10GBファイルはbackup.7z
変更されずにそのまま残ります。新しい一時ファイルの作成また、最終的に10GBになります(したがって、このディスクには20GBが必要です。いつか500GBのアーカイブを作成したい場合は問題になります)。最後に、この一時ファイルは元のファイルを置き換えます。
だから私たちは「増分」の側面を失います。
Q:暗号化されたファイルを使用するときに7z
アーカイブ全体を書き換えるのではなく、変更されたファイルのみを更新して機能させるにはどうすればよいですか。