SyncToyのようなアプリケーション

SyncToyのようなアプリケーション

スケジュール設定と複数のフォルダーの選択をサポートする Synctoy のようなソフトウェアはありますか? 複数の場所のサブフォルダーで構成される 1 つのフォルダーを同期する必要があります。また、変更は双方向である必要があります。つまり、1 つの場所から削除されたファイルは他の場所でも削除され、rsync のソースと宛先の類推には従うべきではありません。

答え1

Pratik は 100% 正しいわけではありません。Unison には優れた GUI があります。 ユニゾンGUI

始める際に役立つかもしれません。

ただし、コマンドラインから実行することもできるので、cronジョブ、15分ごとなど任意の間隔で実行するようにスケジュールできます。通常は、プロフィール特定の名前でGUIでこれを行うことができますが、その後、コマンドラインからそのプロファイルを実行することができます。

unison -batch name_of_your_profile

これは、cronジョブを作成できるので便利です。 と入力しcrontab -e、次の行に貼り付けます。

*/15 * * * *      /usr/bin/unison -batch name_of_your_profile   &> /tmp/unison-cron.log

エディターを終了します。これで、unison コマンドが 15 分ごとに実行され、エラーが /tmp/unison-cron.log ファイルに出力されるようになります。

実際、cron用のGUIもあるようです。ノームスケジュールフレンドリーな紹介はこちら)。試したことはないですが、cron から Unison を実行するとさらにユーザーフレンドリーになると思います…

以下も参照Unison の Ubuntu wiki ページ

Unison は非常に強力で、私は長い間、2 台のラップトップ、デスクトップ、リモート サーバーの間で同期するために使用してきました。最新で正しいコンテンツを確実に取得するのに非常に優れており、競合が発生した場合は簡単にマージできます。ただし、これはバックアップ ツールではありません。一方の側ですべてを削除すると、もう一方の側でも削除されていることがわかります ;-)

答え2

オプションはたくさんあります...ここで説明されているように、多くは rsync を使用します:http://www.psychocats.net/ubuntu/backup

ここで説明されているように、私はグラフィカル バージョンの Grsync が好きです。http://www.linuxloop.com/2009/04/21/how-to-pain-free-backups-with-grsync-and-gnome-schedule/

スケジュールに関するコメントを必ずお読みください...

答え3

unison と cron を一緒に試しましたか? unison は双方向の同期を行います。cron はスケジュールを行います。これらは GUI アプリケーションではなく、コマンド ライン ツールです。

関連情報