スケジュール設定と複数のフォルダーの選択をサポートする Synctoy のようなソフトウェアはありますか? 複数の場所のサブフォルダーで構成される 1 つのフォルダーを同期する必要があります。また、変更は双方向である必要があります。つまり、1 つの場所から削除されたファイルは他の場所でも削除され、rsync のソースと宛先の類推には従うべきではありません。
答え1
Pratik は 100% 正しいわけではありません。Unison には優れた 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 アプリケーションではなく、コマンド ライン ツールです。