これは私のスクリプトです。
#! /usr/bin/bash
set -xe
local_path="${1-./}"
lftp -u user,pass host << EOF
set ftp:ssl-allow yes
set ftp:ssl-protect-data yes
set ftp:ssl-protect-list yes
set ftp:ssl-force yes
mirror --reverse --continue --parallel=5 . "$1"
quit
EOF
アップロードを高速化するためにスクリプトを変更/追加できるものはありますか?ダウンロードを高速化するのに役立つ多くの方法が見つかりましたが、すでに持っているもの以外には何も見つかりません。
FTPまたはSFTPを介してホストに接続できます。すべてが同じであれば、一方が他のものより速いでしょうか?小さなファイルを複数アップロードするのではなく、非常に大きなファイルをアップロードしようとしています。だから、並列オプションが利用できないと思います。