한 서버에서 여러 서버로 200GB 이상의 파일을 복사해야 합니다. 한 서버의 여러 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 프로세스는 여전히 백그라운드에서 실행됩니다.