ฉันเพิ่งเริ่มใช้ NAS ใหม่ซึ่งรัน CentOS 6.2 หนึ่งในวัตถุประสงค์ของ NAS ก็คือการทำหน้าที่เป็นเป้าหมายสำรอง ในขณะที่ฉันใช้ Time-Machine ของ Apple มาระยะหนึ่งแล้วและฉันก็พอใจกับมันมากฉันก็อยากจะใช้มันต่อไป
การสำรองข้อมูลโดยตรงไปยังที่อยู่ในเครือข่ายของฉันนั้นไม่ยุ่งยาก ทำงานได้ดีทั้งหมด
เพื่อเหตุผลด้านความปลอดภัยฉันต้องการให้ปริมาณข้อมูลทั้งหมดของฉันผ่านอุโมงค์ ssh ไปยัง NAS ด้วยวิธีนี้ฉันสามารถหลีกเลี่ยงต้องได้รับ VPNserver (ด้วยเหตุผลส่วนตัว) ในฐานะของ NFSv4 NFS deamon ถูกผูกไว้กับพอร์ต 2049 ซึ่งทำให้ฉันสามารถควบคุมทราฟฟิกทั้งหมดผ่านอุโมงค์ ssh ได้อย่างง่ายดาย
อุโมงค์:
ssh -f admin@ms -L 2000:localhost:2049 -N
เมาท์:
mount -t nfs -o nfsvers=4,rw,proto=tcp,sync,intr,hard,timeo=600,retrans=10,wsize=32768,rsize=32768,port=2000 localhost:/mac_backup /Volumes/backup
วิธีนี้ใช้ได้ผลดีสำหรับ Finder / เทอร์มินัลและปริมาณงานเกือบเท่ากับการรับส่งข้อมูลโดยตรง (ซีพียูของ NAS นั้นสูงเมื่อผมใช้แบนด์วิดท์สูงสุด)
ตอนนี้ปัญหา: ด้วย Time-Machine ฉันไม่สามารถใช้จุดเมาท์ NFS ที่เมาท์บน localhostได้ TM ดูเหมือนจะพยายามเชื่อมต่อกับมันจากนั้นให้ฉัน "OSStatus error 65"
ฉันยังลองใช้ NFSv3 (ฉันส่งต่อพอร์ตทั้งหมดอย่างถูกต้อง) โดยไม่มีโชค
ใครสามารถทำให้กระจ่างเกี่ยวกับเรื่องนี้และ / หรือให้ทางออก?