Dropboxの同期からファイル(フォルダーではない)を除外する方法は?


102

Dropboxを使用してFirefoxプロファイルフォルダーを同期しようとしていますが、Firefoxが頻繁に変更するファイルがいくつかあります

  1. フォルダー:キャッシュ、OfflineCacheは除外可能
  2. ファイル:urlclassifier3.sqlite、places.sqlite-これらのファイルは大きく、いつでも変更されます

OS:Windows 7

#2にリストされているファイルをDropboxの同期から除外する方法を知っている人はいますか?



ブックマークバックアップ Firefoxアドオンは、Firefoxを閉じるたびにブックマークファイルを選択したディレクトリにコピーします。Dropboxフォルダーを指すことができます。別のオプションは、Windows Robocopy + taskschdを使用して同じことを行うことです。places.sqliteを60分ごとにコピーするには、次のようなものを使用robocopy C:\Users\Someone\AppData\Roaming\Mozilla\Firefox\Profiles\default C:\Users\Someone\dropbox\apps\firefox\ places.sqlite /MOT:60できます。
ラミウィ

大きなファイルが同期されることを心配する必要はないかもしれません。Dropboxは、変更された部分のみをファイル全体と同期しません。serverfault.com/questions/52861/…を見てください。実際には、頻繁に変更される多数の大きなファイルでこれが発生するのを見てきました。
アシュトッシュジンダル14年

1
Dropboxを使用して潜在的な問題を引き起こすのではなく、Firefoxの組み込みの同期機能を使用した方が良いと思いませんか?また、すべての閲覧履歴をCondoleeza Riceに本当に提供しますか?
STIB

@AshutoshJindal帯域幅はそれほど大きくありませんが、同期フォルダー内のワードドキュメントを編集するたびにイライラし、〜ファイルが同期されてから削除されます。
ローレンペクテル

回答:


75

Dropboxからフォルダーではなくファイルを除外するには、次の方法があります。

  1. ファイルを別の場所に移動する

  2. ファイルの代わりに同じ名前のフォルダーを作成します

  3. Dropboxの選択的同期オプションに移動し、フォルダーを無視します。これにより、フォルダーも削除されます

  4. ファイルを元の場所に戻す

Dropboxで単一のファイルを無視する方法

無視されたファイルをお楽しみください!


183
私はむしろ.dropboxignoreファイルを持ちたい:P
ゼケス14

5
@Zequez-そのための要求があります:dropboxforum.com/hc/communities/public/questions/…–
Asaf

1
素晴らしい、私のために働く。いくつかのファイルでそれを自動化する人はいますか?Dropboxがその情報を保存する場所を見つけようとしましたが、まだ成功していません。Dropboxはすべてのデータをここに保存しているようですが、私には不明な形式である:%USERPROFILE%\ AppData \ Roaming \ Dropbox \ instance1
AronVanAmmers

7
「.dropboxignore」ファイルは素晴らしいでしょう。また、サーバーの負荷を大幅に節約できます。開発プロジェクトソリューションはDropboxに保存されます。プロジェクトDBでビルドするたびに、2000個の小さなファイルが同期されます。
Zapnologica

5
これはとても良いので、gifを追加する必要がありました:)
VlastimilOvčáčík17年1

54

Linuxでは、dropboxDropboxに付属のコマンドラインツールを使用できます。

$ dropbox filestatus
PV_2013.aux:                      up to date
PV_2013.log:                      up to date
PV_2013.pdf:                      up to date
PV_2013.tex:                      up to date    

$ dropbox exclude add *.log *.aux
Excluded: 
../ag_2013/pv_2013.aux
../ag_2013/pv_2013.log

$ dropbox filestatus
PV_2013.pdf:                      up to date
PV_2013.tex:                      up to date    

3
それは本当にクールです!残念なことに、他のプラットフォームでは機能しません。ただ... OSX上で実行可能でそれを試してみましたが、それは失敗する
Tieme

7
説明として、これはワイルドカードパターンに一致する特定の個々のファイルのみを除外するようです。これを使用して、たとえば、ファイルの.log同期を防ぐことはできません。
シモンRura

1
@ShimonRuraどういう意味ですか?
JAB

2
@JAB dropbox excludeコマンドを発行すると、パラメーターで使用されているワイルドカードが(シェルによって)評価され、一致するファイル名がドロップボックスによって除外されます。シェルがアスタリスクを含む文字列を通過した場合でも、Dropboxは除外されたファイルパスをパターンとして解釈しません。その*.logため、foo.log除外しても同期から呼び出されるファイルは除外されません。文字どおりに呼び出される ファイルのみが除外さ*.logます。
シモンRura

3
@ShimonRuraそうそう、実行前にシェルが展開されます。私はあなたの今の意味がわかります。それはより制限的ですが、理にかなっています。そのため、実際にはワイルドカードのサポートはありませんdropbox exclude
JAB

8

Dropboxの設定で、[ 詳細設定] > [ 選択的同期 ]に移動します。詳細ビューまたは同様のボタンが表示されている場合は、クリックします。キャッシュフォルダーのチェックを外し、Firefoxが頻繁に変更されていると思われるその他のフォルダーをすべてオフにします。

Chromeのインストールでこれを行いました。上記の手順は、巨大なキャッシュ、アイコンなどの同期を削減するのに役立ちました。

同期したくないが、同期したいフォルダー内にあるファイルが見つかったら、Firefoxを終了し、ファイルを別の場所に移動してから、元の場所にシンボリックリンクまたはハードリンクを作成します。Firefoxを再度実行すると、ファイルは移動されなかったかのように表示されますが、Dropboxはリンクを表示し、実際のファイルを同期しません。

Dropboxはシンボリックリンクまたはハードリンクを実際のファイルであるかのように同期しているようです。

ただし、フォルダ内のどのファイルを同期したいか(つまり、名前が変更されていたりランダムではなく固定されている)がわかっている場合は、逆同期ハックを実行できます。

  • 選択同期機能、あなたが同期したくないファイルの両方を含むフォルダ全体を除外し、あなたがそれらを同期したいです。
  • 除外フォルダーの横に新しいフォルダーを作成します。このフォルダーはDropboxによって同期されます。適切に名前を付けて、除外されたフォルダーの複製であることを示すことができます。
  • 新しいフォルダーで、同期したい元の除外フォルダー内のファイルへのハードリンク(またはシンボリックリンク)を作成します。

Dropboxは、これらのファイルが実際には元のフォルダにある場合でも、この新しいフォルダにあるかのように同期します。さらに、Dropboxは、リンクを作成しなかったファイルを同期しません。


それから私はリバースハックしか考えられません。そのフォルダー全体を除外しますが、複製フォルダーを作成し、そのフォルダーで同期させたいすべてのファイルをハードリンク(またはシンボリックリンク)します。そのため、元のフォルダーが除外されるため、リンクしていないすべてのファイルは基本的に同期されません。もちろん、これはファイル名がランダムではなく固定されていることを前提としています。
ADTC

さて、これが小さなファイルセットでどのように機能するかはわかりますが、Firefoxは使用中に必要なファイルを作成すると確信しています。誰かがこれをテストする必要があると思います。
slhck

はい、既知のファイルのセットでのみシームレスに動作します。
ADTC

3

Dropboxのスタッフは、選択したファイル/フォルダーの同期を実装しないことを明確にしたため、ユーザーはこれを手動で実装する必要があります。シンボリックリンクを使用する代わりに、FreeFileSyncなどのプログラムを使用して、同期するファイルとフォルダー[x]を正確にカスタマイズできます。

realtimesyncまたはWindowsタスクスケジューラを使用して、ファイルを同期する頻度を細かく制御できます。

または、ファイルの圧縮/暗号化が必要な場合は、cryptsyncを使用できます。


システムの他の場所に大きなファイルがあり、それらを別のフォルダーに複製したくない(したがってシンボリックリンクを使用したい)場合、これは理想的な状況ではないことを理解しています。syslinkを適用する頻度をスケジュールする方法があれば、それは妥協かもしれません。たとえば、Windowsタスクを設定してシンボリックリンクを追加し、Dropboxの同期が完了するまでxx分待ってから、Dropboxによる不要な自動同期を防ぐためにシンボリックリンクを削除または元に戻す別のタスクを実行します。


以下は、3年以上の複数のリクエストの後、Dropboxのスタッフが確認する写真です。この機能は追加されません。

dropboxには、選択的なファイル同期はありません

^ユーザーが別のライトボックスでクリックして拡大できるように、画像をサムネイル以下にする方法がわかりません。申し訳ありません。


2

Dropbox Syncからファイルを除外することはできませんが、ファイルを削除したり、ファイルの場所を変更したりできます。

Firefoxの同期にDropBoxを使用すると、プロファイルの競合が発生する場合があります。オプションまたは設定で[同期]タブに組み込まれたFireFoxをより適切に使用してください


ありがとう。ただし、同期で構築されたfirefoxは拡張機能の部分を処理できません。

1
それはあなたを助けている場合だけ更新Firefoxのそれはあまりにもシン拡張するオプションを持って見.. voteupまたは受け入れる
キショールJangid

1

[注:これはもはや機能しません。DropBoxと、DropboxアプリのCPU使用率が高くなるシンボリックリンクの私個人の経験に基づいて、私は推奨していません。後世と他者への警告のために、ここに答えを残しています。downvoteする必要はありません(NO エヘン)]

私はあなたが使っているものをOS確認方法や、特にFirefoxはこれに反応するではないが、私は(単に何らかの理由で削除または移動することはできません)のDropboxからファイルを除外するために必要な時はいつでも、私は単純に外にファイルを移動しますDropboxフォルダーを作成し、古い場所に新しい場所を指すシンボリックリンク作成します。

Dropboxはリンクをシンボリックリンクとして同期しますが、基礎となるコンテンツについては何も知りません。


11
LinuxとWindowsの両方で、シンボリックリンクされたフォルダーまたはファイルは通常のファイルと同じように同期されます(つまり、シンボリックリンク自体ではなく、シンボリックリンクのターゲットがコピーされます)。W7ではDropbox 2.0.22、Linuxでは2.0.26でテスト済み。
レベニータ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.