フォルダを外部USBハードドライブに同期させるにはどうすればよいですか?


17

音楽コレクションは増え続けており、外部USBドライブと手動で同期しています。ID3タグを編集したり、ハードドライブまたはUSBドライブのファイルを追加または削除したりする場合がありますが、これらの変更を両方で同期させたいと思います。

Ubuntuには、このシナリオで役立つものがありますか?UIで使いやすいものが望ましい。

更新:私の質問を明確にするために、ローカルハードドライブまたはUSBドライブの両方で変更が発生する可能性があるため、同期プロセスは両方向で行う必要があります。


udevルールなしでこれを自動的に行う方法はありますか?
user29020 14

回答:


12

まあ、rsyncはこのための素晴らしいコマンドラインツールです。

あなたは、私がお勧めしますので、あなたは、GUIを望んでいたことに言及しGadmintools gadmin-のrsyncが含まれています。


アップデート:与えてみユニゾン-GTKに試して。


rsyncは一方向の同期にのみ適していませんか?更新された質問をご覧ください。
セザール

@Cesar:答えを更新しました。
ネイサンオスマン

Unison-GTKはこの目的に最適です。通常、すべての双方向の変更は、期待どおりに処理されるため、[Go]をクリックするだけです。ユニゾンの唯一の欠点など新機能がありませんので、それは本当に、その開発者は、もはや維持されていないということです
マルセルStimberg

3

古い質問であることはわかっていますが、誰かの答えになるかもしれないので、FreeFileSyncを試してみようと思いました。これは、RealTimeSyncという別のユーティリティにバンドルされているオープンソースアプリケーションです。この最後のコマンドは、フォルダーの内容が変更されるたびに(またはそのフォルダーが使用可能になったときに)コマンド(おそらく、FreeFileSyncですが、実際に任意のコマンドラインを実行できると思います)をトリガーします。結果を更新しますが、一見したところ、有望に見えます(ウィンドウズ指向のドキュメントが乏しいにもかかわらず)。

更新:うまくいくようです。RealTimeSyncを設定して、2つのフォルダー(ソースと宛先)の可用性や変更を監視し、それが発生したときに同期ジョブを実行し、すべてがうまくいった。削除も伝播され、(私が思うに)素晴らしい機能があります:削除されたファイル(同期の結果としてFreeFileSyncによって削除されたファイル)は、FFS + time-日付スタンプ。

ファイル比較の速度を確認するために、ハードな条件(大量の同期ジョブ、大量のファイル)でテストする必要があります。明日やります。



私はそれを試してみましたが、いくつかのモード(双方向、ミラー、更新、カスタム)があり、非常に使いやすいです。224 Gbを超えるフォルダーに対して、USB 2.0を介して17分で37.3 Gbの同期を実行しました。
ストラグ14

2

この状況に最適なソフトウェアはDirSyncPro(V1.4)でしょう。ここで彼らのウェブサイトをチェックできます。このソフトウェアはjavaを使用して記述されているため、インストールする必要はなく、非常に移植性があります。バックアップファイルの同期ドライブのミラーリングなどのいくつかの機能があり、フリーウェアソリューションです。

活発に開発されており、新しい機能を頻繁に入手することを保証できます。このソフトウェアは、成熟した安定した理想的なバックアップソフトウェアです。インストールの手間をかけずに試してみてください。

以下にソフトウェアのスクリーンショットを添付しました。

ここに画像の説明を入力してください

双方向と単方向の両方で動作し、理想的なバックアップソフトウェアです。バックアップをスケジュールし、例外を作成し、ジョブ設定を保存することもできます。そのため、何かをバックアップするたびに作成する必要はありません。

私はこのソフトウェアの単なるユーザーであり、そのソフトウェアの信頼性と機能に非常に感銘を受けました。


1

通常、これらのシナリオではrsyncを使用します。というGUIバージョンがありますが、grsyncそれがどれほど簡単かはわかりません。


rsyncは一方向の同期にのみ適していませんか?更新された質問をご覧ください。
セザール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.