web-dev-qa-db-ja.com

重複を設定してシンボリックリンクをたどらない

現在、重複は(...)シンボリックリンク(...)をサポートしていますが、ハードリンクはサポートしていません。

http://www.nongnu.org/duplicity/duplicity.1.html

明確化されていませんが、ほとんどの場合、ソフトリンクがたどられることを意味します。明らかな理由により、~/Desktop/temporary_symbolic_link_to_hard_drive_with_gbs_of_dataおよび 他のシンボリックリンク関連の問題 のバックアップを避けたい。

重複によって次のシンボリックリンクを無効にするにはどうすればよいですか(diffコマンドの--no-dereferenceオプションなど)。

--excludeオプションを使用できることは知っていますが、シンボリックリンクを検出するスクリプトによってバックアップコマンドを生成する必要がありますが、複雑すぎて壊れやすくなります。

2

Duplicityは--copy-linksオプションを介して(バージョンv0.7.11以降で)これをサポートするようになりました。 duplicity man page を参照してください。

これは、標準のUbuntu trustyまたはxenialパッケージよりも新しいバージョンの複製であることに注意してください。上流から複製をインストールする必要があります。 ppa:duplicity-team/ppa

5
mattandrews

ドキュメントには記載されていませんが、「 バックアップのソースであるシンボリックリンクをたどるのは素晴らしいことです 」、「 バックアップにファイルを含めることができませんシンボリックリンクであるディレクトリ内で およびその他は、Duplicityがシンボリックリンクをたどらないことを明確にし、2016-04の時点では、どのような状況でもシンボリックリンクをたどることはできません。

1