ここに2pを投げると思いました。
弟がオフィスのネットワークにバッファローNASをインストールしたところです。彼は現在、オフサイトのバックアップを検討しているため、オフィスが焼け落ちても、少なくとも数百マイル離れた場所に、すべてのビジネスドキュメントが残っています。
私の最初のハードルは、彼が持っているVPS(小さなLinux仮想プライベートサーバー、あまりにも頑丈なもの)をVPNユーザーとして彼のブロードバンドルーター(彼はこのためにDrayTekを使用しています)にダイヤルインして、それ自体が彼のVPNを使用すると、安全な方法でNASに直接アクセスできます。見事にソートされて機能しています。
次の問題は、NASからVPSサーバーにファイルを転送することでした。私はSambaマウントを行うことから始め、あなたが説明したのとまったく同じ(またはさらに悪い)問題に遭遇しました。私は模擬rsyncを実行しましたが、転送するファイルを特定するのに1時間30分以上かかりました。この方法では、Evanが言うように、もう一方の端はrsyncではないため、多くのファイリングを行う必要があります。 Sambaマウントでのシステム呼び出し/読み取り(往復時間が約40ミリ秒のPPTP /トンネル接続を介して)。完全に機能しません。
バッファローが実際にrsyncデーモンを実行していることを少しも知りませんでした。そのため、代わりにそれを使用すると、総容量50Gbの87kファイルの場合、ドライラン全体で1分30秒しかかかりません。明らかに、50Gbのファイルを転送する(送信帯域幅が100k /秒のブロードバンドリンク上にあるNASから)ことはまったく別の問題です(これには数日かかります)が、最初のrsyncが完了すると、増分バックアップはグリースの軽量化(彼のデータは毎日大きく変化することはありません)。
私の提案は、Evanが上で述べた理由から、rsyncをサポートする適切なNASを使用することです。それはあなたのすべての問題を解決します。