LANまたはインターネットを介したWindowsサーバー環境でバックアップ目的でスケジュールされたファイル同期/転送を自動化するための最良のアーキテクチャは何ですか?
Windowsサービスとして毎晩(またはおそらく毎時)のファイル同期/バックアップを自動化したいと思います。
私は多くの商用同期アプリソリューションを試しましたが、どれも面倒でした。
これを処理するために独自のVBSスクリプトをコーディングする以外に、この常に存在する問題の永続的な解決策として推奨するシナリオやソフトウェアはありますか?
試しましたか SyncBack ? FTPまたはネットワーク共有転送、Zip、フィルター、HTMLおよび電子メールログ、スケジューリングなどを使用して同期またはバックアップすることができます。
Webアプリケーションの展開/同期、ログファイルの転送、ディスクへのバックアップジョブには、サーバーで商用バージョンと無料バージョンの両方を使用しています。
あなたが専門知識を持っているなら、あなた自身のスクリプトを書くことはそれほど悪い考えではありません。それはあなたがそれを望むようにそれをする可能性を提供します。
一方で、そこには無数の解決策があり、あなたに合うかもしれないものもあるはずです。
私の個人的なお気に入りはrsyncです。それでも、Windowsにはさまざまなバージョンがあります。 「rsyncwindows」をグーグルで検索するだけで、多くの結果が表示されます。 「デルタコピー」は、たとえばrsyncプログラムの使用可能なラッパーのように見えます。
基本的に選択してテストする必要があります。また、リカバリもテストすることを忘れないでください。
Rsyncは良いものです。 nison もあります。これは、名目上は双方向の同期プログラムですが、常に一方向の競合を解決するように設定できるため、効果的に一方向の同期が得られます。