web-dev-qa-db-ja.com

USBサムドライブをPC上のフォルダーと自動同期する方法

私の仕事では、同じコンピューターを永遠に使い続けることが保証されていません。また、旅行中はファイルを手の届くところに保管する必要があります。これは「クラウド」ソリューションを叫んでいますが、ここブラジルではモバイル接続が依然として問題であり、企業ネットワークに依存することは常にファイアウォールとネットワークポリシーの問題があるため、クラウドは使用できません。

そこで、16GBのフラッシュドライブを使用して、個人用および仕事用のすべてのドキュメントを保存し始めました。しかし、いつかサムドライブが死んで、すべてを失うことになるのではないかと心配です。また、自宅で忘れてしまい、ファイルにアクセスできなくなって困っています。

自宅と職場のコンピューターで実行されるユーティリティ/スクリプトを探しています。サムドライブを接続すると、サムドライブとして検出され、コンピューターのフォルダーと同期します。たとえば、rsync

これらは必要な機能です:

  • サムドライブを安全に認識します(特別な「キー」ファイルまたはボリュームシリアル番号を使用)
  • 変更されたファイルのみを更新(数GBであるため、ダムコピーは不可)
  • サムドライブとコンピュータの両方でファイルが変更された場合は、どちらを保持するかを尋ねます。
  • 同期するフォルダを選択できます(たとえば、音楽フォルダを同期したくない)
  • 煩わしい操作ではありません。必要に応じて、紛争に関する決定を求めてください(ただし、進行状況インジケーターはいいでしょう)。

同期は削除前に(挿入時ではなく)自動的に行われることが望ましいですが、必須ではありません。

この仕事のための既製のWindowsツールはありますか?これはバッチファイルで引き出すことができますが、すでに市場に何かあるかどうか知りたいです。

ありがとう!

将来の視聴者向けに更新..

SyncToyは非常に優れていますが、インストールに管理者アカウントが必要になるという欠点があります。私はnaと同期する必要がありましたXP仕事用コンピューター、制限されたアクセス許可。私はUnisonで解決しました- http://www.cis.upenn.edu/~bcpierce/unison/ 。これはコマンドラインアプリですが、すべての要件に一致しており、インストールする必要はありません。

9
  • Microsoft SyncToy がこのジョブで機能する可能性があります。
  • Desynchronize はフリーウェアであり、インストールされません(スタンドアロン)

ドライブを取り外す前に何かを行うことははるかに困難ですが、Desynchronizeはリアルタイム同期を提供します。

11
Mat Carlson