UnionFS อ่านจากสาขาที่มีลำดับความสำคัญแรกเขียนไปที่สาขาทั้งหมด


0

มีการกำหนดค่า UnionFS ที่อนุญาตให้ฉันรวมสองไดเรกทอรี RW เพื่อให้ฉันสามารถอ่านจากไดเรกทอรีที่มีลำดับความสำคัญสูงกว่าถ้าแฟ้มที่ร้องขอมีอยู่ในนั้น (พฤติกรรมปกติ) แต่การเปลี่ยนแปลงไดเรกทอรีที่ผสานถูกเขียนลงในทั้งสอง สาขา?

ถ้าไม่มีระบบไฟล์ที่เทียบเคียงได้ (เช่น MergerFS, OverlayFS, AUFS ฯลฯ ) ที่ให้ฉันทำ

คำตอบ:


1

AFAIK ไม่มี "union filesystems" ที่รองรับเป้าหมายการเขียนหลายอัน

คุณกำลังพยายามทำอะไรให้สำเร็จในที่สุด?

แก้ไข:

มันจะปลอดภัยกว่า / ง่ายกว่าไหมถ้าจะใช้บางอย่างเช่น rsync ผู้คนจำนวนมากทำสิ่งที่คุณกำลังมองหาด้วย rclone mounts หรือระบบไฟล์เครือข่ายอื่น ๆ และเพียงแค่มี rsync หรือ rclone sync เป็นประจำกับที่เก็บข้อมูลการลบ

เอกสารของ MergerFS นั้นมีตัวอย่างสำหรับการสร้างแคชดังกล่าว

https://github.com/trapexit/mergerfs#caching


ฉันต้องการสร้างการติดตั้ง UnionFS ด้วยไดเรกทอรีท้องถิ่นและไดเรกทอรีที่ติดตั้งจากเซิร์ฟเวอร์ระยะไกล ทุกอย่างที่ฉันเขียนไปยังไดเรกทอรีนั้นจะอยู่ในไดรฟ์ในเครื่องของฉัน แต่ก็สำรองข้อมูลจากระยะไกลไปยังเซิร์ฟเวอร์นั้นและฉันสามารถอ่านจากไดรฟ์ในเครื่องของฉันหรือ (หลังจากตัวอย่างเช่นฉันลบไฟล์เนื่องจากข้อ จำกัด พื้นที่ในท้องถิ่นของฉัน ไดรฟ์) จากเซิร์ฟเวอร์ระยะไกล โดยพื้นฐานแล้วจะเป็นแคชที่ใช้ไฟล์ได้ง่ายมาก
RikuXan

1
ก่อนอื่นขอต้อนรับสู่ Super User! เรายินดีรับการสนับสนุนจากสมาชิกชุมชนของเราเสมอ แต่คุณมีบัญชีผู้ใช้ Super สองบัญชี อันนี้ และ อันนี้ . โปรดสละเวลาในการใช้บทช่วยสอนของศูนย์ช่วยเหลือต่อไปนี้และขอให้เจ้าหน้าที่ผู้ใช้ขั้นสูงรวมบัญชีของคุณ: ฉันสร้างสองบัญชีโดยไม่ตั้งใจ ฉันจะรวมพวกเขาได้อย่างไร
Run5k

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