繰り返し可能な複製/ミラーツールを構築するための推奨ソリューション、ライブラリ、またはフレームワーク

繰り返し可能な複製/ミラーツールを構築するための推奨ソリューション、ライブラリ、またはフレームワーク

次のユースケースを満たしたい。

  • 場合によっては、リムーバブル記憶域のすべてのデータを固定フォルダに(またはその逆)自動的にコピーします。
  • 時々、フォルダはリムーバブルストレージと自動的に同期します。
  • ローカルフォルダの内容をネットワークインストール場所に移動する

私は次の要件が最も問題になると思います。

  • newtorkフォルダがマウントされていることを確認してください
  • リムーバブルストレージが接続されているかどうかを検出
  • リポジトリが接続されるとイベントが発生します。

Duplicatiユースケースはバックアップスイートと似ていますが、他のソリューションは指定された要件を満たしていないようです。

ファイル転送は使用できるため比較的簡単ですrsyncrsyncトリガー部分も梱包が欠けているようです。

udev rulesバックアップおよびmakeビルドシステム(ソース/ターゲットが見つからない場合はシャットダウン)などをトリガーして実行できるソリューションスペースにわずかに圧倒されます。

私は私のユースケースがより一般的であり、それを処理するためのツールやフレームワークがあるべきだと思います。この問題を処理するより一般的な方法はありますか?

関連情報