Jawaban:
Berkat jawaban @ johnshen64, saya dapat menemukan sesuatu yang cukup bagus
tar -zc path/to/source | ssh user@remote tar -zxC path/to/destination
Sayangnya, ini tidak menunjukkan kemajuan saat transfer. Saya perhatikan peningkatan kecepatan luar biasa menggunakan metode ini.
Jika ada yang tahu cara menunjukkan kemajuan untuk transfer seperti ini, saya akan sangat menghargai bantuannya :)
baik, saya akan menggunakan tar saja
tar cf - direktori | server ssh 'tar xf -'
Anda dapat menambahkan v untuk memverifikasi.
zip harus sama, tetapi tar lebih kuat untuk linux menurut saya.
-
karakter samar , juga menggunakan kompresi gzip dan memungkinkan untuk menargetkan direktori tujuan.
f -
mungkin diperlukan pada sistem operasi lain, karena sebagian besar versi tar akan mencoba membaca dari tape drive. Membaca dari stdin secara default adalah khusus untuk GNU.
pv
antara tar dan ssh .