3
SCP และบีบอัดในเวลาเดียวกันไม่มีการบันทึกระดับกลาง
วิธีที่บัญญัติไว้คือ: scp ไฟล์ไปยังตำแหน่งระยะไกล บีบอัดไฟล์ระหว่างทาง ( tarหรือไม่ไฟล์เดียวหรือทั้งโฟลเดอร์7zaหรืออย่างอื่นมีประสิทธิภาพยิ่งขึ้น) ทำข้างต้นโดยไม่บันทึกไฟล์กลาง ฉันคุ้นเคยกับเปลือกท่อเช่นนี้ tar cf - MyBackups | 7za a -si -mx=9 -ms=on MyBackups.tar.7z หลัก: กลิ้งโฟลเดอร์ทั้งหมดเป็นโฟลเดอร์เดียว tar ส่งผ่านข้อมูลstdoutไปยังstdinของโปรแกรมบีบอัด ใช้การบีบอัดเชิงรุก วิธีที่ดีที่สุดในการทำเช่นนี้คือการsshเชื่อมโยงกับไฟล์เชื่อมโยงไปถึงบนระบบไฟล์ระยะไกล? ฉันไม่ชอบที่จะsshfsเมาน สิ่งนี้ใช้ไม่ได้: scp <(tar cvf - MyBackups | 7za a -si -mx=9 -so) localhost:/tmp/tmp.tar.7z เพราะ: /dev/fd/63: not a regular file