
tcpdumpsに似たプログラムを使用して、ミリ秒ごとにファイルに書き込むネットワークのユーザー操作ログを収集しました。私は現在使用しています一貫した中央サーバーにログを同期します。時々、次のエラーが原因で同期プロセスが失敗します。
<file> has been modified during synchronization. Transfer aborted.
使用または利点を得るための代替構成または同期メカニズムはありますか?
答え1
調べてみましたか?ログの保存?私はこのツールを使用していくつかのインフラストラクチャログを管理および集約します。プロキシサーバー設定を使用します。
Logstashはイベントとログを管理するためのツールです。これを使用してログを収集、解析し、後で使用するために保存することができます(検索など)。検索については、logstashにはすべてのログを検索して掘削するためのWebインターフェースがあります。
完全無料で完全オープンソースです。ライセンスはApache 2.0なので、ほぼすべての方法で自由に使用できます。
Logstashは現在Elasticsearchファミリーの一部です!これにより、より良いソフトウェアをより迅速に構築し、生産サポートを提供できます。
答え2
コメントで指摘したように、rsync
これはその仕事の正解です。
ただし、他の理由でUnisonを使用する必要がある場合は、Unisonオプションを使用してすべての変更を一方向に伝播させることができます。
-force xxx force changes from this replica to the other
特定のディレクトリのみを強制的に変更するオプションもあります。素晴らしいユニソンマニュアル完全な説明のために。