Câu trả lời:
Nhờ câu trả lời của @ johnshen64, tôi đã có thể tìm ra một thứ khá hay
tar -zc path/to/source | ssh user@remote tar -zxC path/to/destination
Thật không may, điều này không cho thấy sự tiến bộ khi nó chuyển. Tôi đã nhận thấy sự cải thiện tốc độ đáng kinh ngạc bằng cách sử dụng phương pháp này.
Nếu bất cứ ai biết cách hiển thị tiến trình chuyển khoản như thế này, tôi sẽ đánh giá rất cao sự giúp đỡ :)
tốt, tôi sẽ sử dụng tar thay thế
tar cf - thư mục | máy chủ ssh 'tar xf -'
bạn có thể thêm v để xác minh.
Theo quan điểm của tôi thì zip cũng vậy, nhưng tar mạnh hơn đối với linux.
-
ký tự khó hiểu , cũng sử dụng nén gzip và cho phép nhắm mục tiêu một thư mục đích.
f -
có thể được yêu cầu trên các hệ điều hành khác, vì hầu hết các phiên bản tar sẽ cố đọc từ ổ đĩa băng nếu không. Đọc từ stdin theo mặc định là dành riêng cho GNU.
pv
giữa tar và ssh .