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プロトコルを使用しますが、デルタを保存して以前の状態にロールバックすることもできます(ターゲットホストの追加ディスク容量のコスト)。