変更されたファイルを含むファイルのrsyncコピー

変更されたファイルを含むファイルのrsyncコピー

2つのサーバー間でファイルをコピーするには、rsyncを使用する必要があります(ネットワークが遅い)。ここでlftpを含むミラー/ FXPを使用できますか?さらに、ソースディレクトリには連続したファイルストリームがあり、デルタファイルもターゲットディレクトリにコピーする必要があります。

ソースホスト名:ftprepo.armt.com.my、ポート23、パス:/、ユーザーIDとパスワードターゲット
ホスト名:192.168.12.240、ポート:NA、パス:/ tmp、ユーザーIDとパスワード

ベストアンサー1

短い答えは「はい、可能です」ですlftp

ただし、変更された(ログ)ファイルを含む実行中のシステムをバックアップしているように見えるので、IMHOを使用する方がよいでしょう。代わりに、rsync完全な新しいファイルをアップロードして(圧縮)デルタを送信して、変更されたファイルを処理します。

rsync を繰り返し実行するスクリプトを使用できます。最初のジョブは時間がかかり(ネットワークの速度とソースのサイズによって決まります)、2番目とそれ以降のジョブは変更され、追加された情報のみがrsync送信されるため、実行にはかなり時間がかかります。lftp最初の「転送」がはるかに速くなり、次の「転送」が遅くなることはほとんどありません。

また、見たいと思うかもしれませんrdiff-backup、デフォルトのrsyncプロトコルを使用しますが、デルタを保存して以前の状態にロールバックすることもできます(ターゲットホストの追加ディスク容量のコスト)。

おすすめ記事