สำรองข้อมูล Time Machine ผ่านอุโมงค์ SSH ไปยังเมาท์ NFS


2

ฉันเพิ่งเริ่มใช้ 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 (ฉันส่งต่อพอร์ตทั้งหมดอย่างถูกต้อง) โดยไม่มีโชค

ใครสามารถทำให้กระจ่างเกี่ยวกับเรื่องนี้และ / หรือให้ทางออก?

คำตอบ:


1

บล็อกนี้มีข้อมูลที่ดีที่สุดที่ฉันเคยเห็นเกี่ยวกับคำถามนี้:

Mac OS X Time Machine ผ่าน NFS บน Linux Ubuntu (คู่มือฉบับสมบูรณ์แก้ไขข้อผิดพลาด 13 ฯลฯ )

เวอร์ชั่นย่อ: คุณต้องสร้าง "ดิสก์บันเดิล"ที่ Time Machine จะรับรู้ว่าเป็นไฟล์สำรองที่ถูกต้องและถ่ายโอนไปยังเซิร์ฟเวอร์ NFS ของคุณ (NAS ของคุณในกรณีนี้) เมื่อดำเนินการเสร็จแล้วให้เปิดเซิร์ฟเวอร์ NFS ภายใต้ Time Machine และการสำรองข้อมูลของคุณควรทำอย่างถูกต้องนับจากนี้เป็นต้นไป

โปรดทราบว่าฉันยังไม่ได้ลอง - แต่ฉันตั้งใจอย่างเต็มที่ นอกจากนี้มันยังเน้น Ubuntu แต่คำสั่งส่วนใหญ่ควรใช้กับ Centos NAS ของคุณก็ดี


ขอบคุณสำหรับความคิดเห็นของคุณ แต่ฉันคิดออกแล้วว่าจะได้รับ TimeMachine สำรองข้อมูลไปบางทีคุณอาจไม่ได้อย่างเต็มที่อ่านคำถาม แต่อิ่มถามว่าฉันจะได้รับ TimeMachine เพื่อการสำรองข้อมูลเพื่อติดตั้งในประเทศ NFS หุ้น
BTZ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.