スケジューリングと複数のフォルダ選択をサポートするSynctoyのようなソフトウェアはありますか?複数の場所のサブフォルダーで構成される1つのフォルダーを同期する必要があります。また、変更は2方向にする必要があります。つまり、1つの場所から削除されたファイルは別の場所で削除され、rsyncのソースとデスティネーションの類推に従ってはなりません。
Pratikは100%正確ではありません。 Unisonには素敵なGUIがあります:
開始するのに役立ちます。
ただし、コマンドラインから実行することもできます。これにより、 cronジョブ を簡単に入力できるため、15分ごとに実行するようにスケジュールできます。通常、特定の名前でprofileを作成します。GUIでこれを行うことができますが、コマンドラインから次のようにプロファイルを実行できます。
unison -batch name_of_your_profile
これは、cronジョブを作成できるため便利です。 crontab -e
と入力し、行に貼り付けます
*/15 * * * * /usr/bin/unison -batch name_of_your_profile &> /tmp/unison-cron.log
そしてエディターを終了します。これで、ユニゾンコマンドは15分ごとに実行され、エラーがあれば/tmp/unison-cron.logファイルに出力されます。
実際には、cron用のGUIでさえあるようです Gnome Schedule ( ここへの簡単な紹介 )。試したことはありませんが、cronからUnisonを実行するのがさらにユーザーフレンドリーになると思います…
nisonのUbuntu wikiページ も参照してください。
Unisonは非常に強力です。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/
スケジューリングに関するコメントを必ずお読みください...
Unisonとcronを一緒に試しましたか?ユニゾンは双方向の同期を行います。 cronがスケジューリングを行います。これらはコマンドラインツールであり、GUIアプリケーションではありません。