บิตเก็บถาวรคืออะไร

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

บิตเป็นหน่วยข้อมูลที่ง่ายที่สุดที่เป็นไปได้ในระบบคอมพิวเตอร์ดิจิตอล มีเพียงสองค่าที่เป็นไปได้: 1 หรือ 0 ในกรณีของบิตการเก็บถาวรค่า 1 หรือ“ set” บ่งชี้ว่าไฟล์หรือไดเรกทอรีมีการเปลี่ยนแปลงตั้งแต่การสำรองข้อมูลครั้งล่าสุดในขณะที่ค่า 0 หรือ“ clear” หมายถึงไม่มีการเปลี่ยนแปลง ได้เกิดขึ้น สิ่งนี้อนุญาตให้ซอฟต์แวร์สำรองข้อมูลทำสิ่งที่เรียกว่าการสำรองข้อมูลเพิ่มเติม ซึ่งแตกต่างจากการสำรองข้อมูลเต็มรูปแบบการสำรองข้อมูลส่วนเพิ่มจะทำสำเนาไฟล์ที่มีการเปลี่ยนแปลงเท่านั้นซึ่งสามารถประหยัดเวลาและพื้นที่ดิสก์ได้

บิตเก็บถาวรเป็นตัวอย่างของข้อมูลชิ้นส่วนพิเศษที่เรียกว่าแอตทริบิวต์ไฟล์ซึ่งช่วยให้ระบบปฏิบัติการคอมพิวเตอร์ทราบว่าจะทำอย่างไรกับไฟล์หรือโฟลเดอร์ที่กำหนด คุณลักษณะของไฟล์ถูกนำมาใช้โดยระบบไฟล์เช่นวิธีโดยรวมของการจัดระเบียบข้อมูลบนดิสก์ ระบบไฟล์ที่แตกต่างกันรองรับแอตทริบิวต์ของไฟล์แยกกัน ในคอมพิวเตอร์ที่ใช้ DOS หรือ Microsoft Windows®ทุกไฟล์และโฟลเดอร์บนดิสก์ประกอบด้วยบิตไฟล์เก็บถาวรในขณะที่คอมพิวเตอร์ที่ใช้ระบบปฏิบัติการอื่นไม่รองรับคุณสมบัตินี้

ผู้ใช้Windows®สามารถตรวจสอบสถานะของบิตการเก็บถาวรสำหรับไฟล์ที่กำหนดโดยการคลิกขวาที่ไฟล์และเลือก "Properties" ช่องทำเครื่องหมายถัดจาก "เก็บถาวร" หรือ "พร้อมสำหรับการเก็บถาวร" หมายถึงบิตที่มีค่า 1 และได้รับการตั้งค่าแล้ว โปรแกรมสำรองข้อมูลจำนวนมากยังมีความสามารถในการรีเซ็ตบิตเป็นค่า 0 หลังจากการดำเนินการเสร็จสมบูรณ์ การทำเช่นนี้จะเป็นการป้องกันไม่ให้ซอฟต์แวร์ทำการสำเนาไฟล์เหมือนกันหากไม่ได้ทำการเปลี่ยนแปลงในเวลาที่ทำการสำรองข้อมูลครั้งต่อไป บิตจะถูกรีเซ็ตเมื่อไฟล์ถูกแก้ไขเท่านั้น เพียงแค่การเปิดหรืออ่านไฟล์ไม่มีผลกระทบต่อขั้นตอนการสำรองข้อมูลแม้ว่าการเปลี่ยนแอตทริบิวต์ไฟล์อื่น ๆ สามารถรีเซ็ตบิตได้

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