重複バックアップからすべての隠しファイルとフォルダーを除外する方法


13

すべての隠しファイルとフォルダーをバックアップから除外するように重複を設定するにはどうすればよいですか?

回答:


8

ドットとの隠されたファイルやディレクトリを開始する(例えば.bash_history.cache/)。そのパターンは.*ですので、--exclude '.*'オプションを使用して隠しファイルとディレクトリを除外できます。次の--include理由により、このオプションは他のパターンの前に来る必要があります。

特定のファイルは、最初に一致するファイル選択条件でファイルの除外が指定されている場合に、ファイル選択システムによって除外されます。それ以外の場合、ファイルは含まれます。

人間の重複から)


11

DuplicityのGUI(「バックアップ」/ deja-dup)で、除外ファイルにドットファイルをリストしたい場合、GUIでそれらを選択するのが難しい場合があります。

  1. 「フォルダ」タブの下のプラス(「+」)アイコンと希望するカテゴリ(「無視するフォルダ」カテゴリなど)をクリックします。これにより、ファイルブラウザが表示されます。
  2. ドットファイル(つまり、「隠しファイル」)を選択する場合は、このファイルブラウザの空のスペースで右クリックし、「隠しファイルを表示」を選択します。
  3. これで、CtrlキーまたはShiftキーを押しながらクリックして、ドットファイルの一部または多数またはすべてを明示的に選択できます。

これは質問に答えませんが、他の答えはコマンドラインの非解決策に言及しました。これはGUIの非解決策です。


9

開発者の決定は、オプションを非常にシンプルに保つことです。これは何度かリクエストされていますが、こここの問題に関するいくつかのバグレポート/機能リクエストがあります。

/ Homeディレクトリ全体を選択する代わりに、ディレクトリ(/ Documents、/ Music、/ Picturesなど)だけを個別に追加することで、目的を簡単に達成できます。/ Homeディレクトリにあるフォルダーは10個以下である可能性が高いため、すべての隠しフォルダーとファイルを手動で除外するよりも簡単です。

これは良い質問ですが、答えは回避策を使用することです。


のような特定のフォルダを除外する場合は、最後--include Documents --include Musicに追加--exclude '*'することを忘れないでください。そうしないとファイルが含まれます。
レーケンシュタイン

@Lekensteyn良い点。私の答えは、「バックアップ」GUIベースのアプリを介して複製を使用する私のような人々により適しています。私はあなたの答えがより良いので実際にあなたを支持しました、しかし、私は他のものが私のものを支持しているのを見ます。要するに、ターミナルでこれを設定している場合、excludeコマンドが使用されていることを確認する必要がありますよね?
トム・ブロスマン

実際に貴重な情報が含まれているので、私もあなたのものを支持しました。--exclude '*'コマンドが必要であることを理解するのに1分かかりました。
-Lekensteyn
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.