WinXPを実行しているデータ収集マシンがいくつかあります。新しいファイルが書き込まれた後、すぐに新しいファイルをネットワークストレージ(NetApp CIFS共有)に自動的にコピーしたいと思います。
リアルタイムまたはほぼリアルタイムのコピーを生成する必要があります(ファイルハンドルを閉じたときのコピーで問題ありません。これらは長時間実行されるシステムログではありません)。私がこれまでに見つけた2つの商用アプリケーションは、MirrorFileとIBMのTivoliCDPです。信頼できるオープンソースプログラムや、シャドウコピーに同様のことをさせる簡単な方法はありますか?
サービスとして実行する場合はボーナスポイント。
最終的に MirrorFolder になりました。たくさんのオプションがあり、サービスとして実行され、コピーを行うためにアクティブなログインセッションを必要としません。クローズ時にコピー、定期的にコピー、シャットダウン時にコピーなど、複数のオプションがあります。また、ファイル比較の複数の方法(ファイル全体、タイムスタンプ、タイムスタンプ、サイズなど)も可能です。ネットワークが失われると、「正しいことを行います」-ネットワーク接続が再確立されるまで、コピーするファイルをキューに入れます。ほとんどの人が必要とするよりも多くのオプションがあり、数か月間うまく機能しています。現在、1台のコンピューターライセンスは40ドルです。
トピックから少し外れていますが、他の誰かを助けるかもしれません...データ収集マシンがWindows Serverを実行していて、ネットワークストレージがWindows Serverの場合、Windows分散ファイルシステム(DFS)をセットアップし、サーバー間でコンテンツを自動的に複製するように設定できます。