200 GB 以上のファイルを 1 つのサーバーから複数のサーバーにコピーする必要があります。1 つのサーバーから複数の tmux セッションで sftp 転送を実行しています。
ctrl+b、d を押して tmux インスタンスを終了し、 tmux -L で再参加すると、新しいコンソール セッションへのセッションが開かれ、実行中の sftp の進行状況レポートは保存されません。
この動作を防ぐ方法はありますか? 私は Tmux 2.7 を使用しています。
コマンド:
tmux new-session -s Upload1
tmux -L Upload1
sftp user@ip
cd /path/to/upload/location
put file
ctrl+b,d
tmux -L Upload1
sftp プロセスは引き続きバックグラウンドで実行されており、ファイル サイズが 1 分ごとに増加していることがわかります。