1

「ディレクトリではない」一部のファイルのみをミラーリングしたい。私は PHP の ftp 関数とそれらの使用方法を知っていますが、サーバー間の FXP を動作させる方法を知りたいだけです。

CLI ツール lftp を見ましたが、ディレクトリのみをミラーリングします。また、ファイルを fxp できる他のツールがある場合。

4

3 に答える 3

0

これを行うには、 rsyncを使用する必要があります。

彼らのサイトから直接:

rsyncは、Unixシステム用のファイル転送プログラムです。rsyncは「rsync」を使用します
アルゴリズム」は、リモートファイルをに持ち込むための非常に高速な方法を提供します
同期します。これは、ファイルの違いだけを送信することによって行われます。
リンク、ファイルの両方のセットがいずれかに存在する必要はありません
事前にリンクの終わり。

rsyncのいくつかの機能は次のとおりです。

    *ディレクトリツリー全体とファイルシステムを更新できます
    *オプションで、シンボリックリンク、ハードリンク、ファイルの所有権を保持します。
      権限、デバイス、時間
    *インストールに特別な権限は必要ありません
    *内部パイプラインにより、複数のファイルの遅延が減少します
    *トランスポートとしてrsh、ssh、またはダイレクトソケットを使用できます
    *ミラーリングに最適な匿名rsyncをサポート
于 2010-06-04T18:37:25.940 に答える
0

2つのサーバーに接続して、FXPコマンドを手動で指定できます。ウィキペディアの-FileeXchangeProtocolページ
に良い例があります

于 2010-06-05T11:41:02.453 に答える