วิธีรับความสมบูรณ์ของข้อมูล checksum ใน ext4?


13

ในระบบไฟล์เช่น btrfs คุณสามารถ preform ขัดซึ่งจะไปถึงข้อมูลทั้งหมดเพื่อดูว่าข้อมูลยังคงตรงกับการตรวจสอบระบบไฟล์

ฉันต้องการตรวจสอบข้อมูลใน ext4 หากถูกต้องก่อนทำการสำรองข้อมูล

คำถาม

ext4 ไม่มีการตรวจสอบระบบไฟล์ แต่สามารถทำสิ่งที่คล้ายกันได้หรือไม่

คำตอบ:


15

Ext4 ไม่ได้เทียบเท่ากับ ZFS หรือ btrfs "ขัด" แต่คุณลักษณะล่าสุดChecksumming เมตาดาต้า ใช้มันจะต้องมีมากใหม่เคอร์เนลและ e2fsprogs

คุณใช้การกระจายแบบใด


ฉันไม่รู้ว่า ext4 กำลังถูกขยายออกไป น่าเศร้าที่ฉันเห็นว่าฉันต้องการฟอร์แมตพาร์ติชันใหม่เพื่อรับคุณลักษณะนี้ ดังนั้นบางทีฉันควรสร้างสคริปต์ที่จะทำ sha1sum ของแต่ละไฟล์และเก็บไว้ในไฟล์ yaml ... ใช้ CentOS 6
Sandra

@sandra แต่คุณยังใช้ ZFS (จากคำถามอื่น ๆ ของคุณ) ... ในช่วงสองสามสัปดาห์ที่ผ่านมาฉันใช้ ZFS บน Linux กับระบบ CentOS 6 ของฉันโดยใช้คู่มือนี้ การทดสอบนั้นดีและฉันวางแผนที่จะย้ายไปสู่การผลิต มันอาจเป็นทางออกที่สง่างามสำหรับกรณีการใช้งานของคุณ
ewwhite

0

@ ขาวคำตอบถูกต้อง ฉันต้องการเน้นว่า: ไม่มี - ข้อมูลไม่สามารถตรวจสอบใน ext4 หรือ XFS ได้ในขณะนี้ ฉันยังไม่พบสิ่งที่เกี่ยวข้องกับการตรวจสอบสำหรับ JFS ตัวเลือกเดียวที่เชื่อถือได้จนถึงตอนนี้คือการตรวจสอบ linux ZFS BTRFS ไม่มั่นคงในเวลานี้

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

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