Computer >> คอมพิวเตอร์ >  >> สมาร์ทโฟน >> Linux

วิธีสร้างการสำรองข้อมูลแบบเลือกอย่างชาญฉลาดใน Linux

คู่มือนี้จะแสดงวิธีสร้างการสำรองข้อมูล Linux แบบเลือกเองโดยระบุไฟล์ที่คุณต้องการสำรอง

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

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

/etc/passwd
/etc/users
/home/calvin/accounts.txt
/home/calvin/otherimportantstuff.tar.gz

บันทึกไฟล์ด้วยชื่อเช่น backup_list.txt หรืออะไรก็ตามที่คุณเห็นว่าเหมาะสม ตอนนี้เราจะใช้คำสั่ง tar กับพารามิเตอร์อินพุตพิเศษ -T . ตัวพิมพ์ใหญ่ T เป็นพารามิเตอร์ที่รับรายการไฟล์เป็นอินพุต

คำสั่งในการเก็บถาวรไดเร็กทอรีโดยไม่มีพารามิเตอร์ -T คือ:

# tar -zcf archive.tar.gz directory-to-backup

ตอนนี้เราจะแก้ไขคำสั่งนี้เพื่อให้ใช้รายการที่เราเตรียมไว้เป็นอินพุต เราจะทำสิ่งนี้โดยใช้ตัวเลือก -T ใน tar:

# tar -zcf backup.tar.gz -T /etc/backup_list.txt

ตรวจสอบเนื้อหาของไฟล์เก็บถาวรที่สร้างขึ้นใหม่ backup.tar.gz . ควรมีไฟล์ที่คุณระบุไว้ในไฟล์ backup_list.txt . คุณสามารถทำให้คำสั่งนี้ฉลาดขึ้นเล็กน้อยโดยใช้ วันที่ คำสั่งในลินุกซ์ ใช้คำสั่งนี้เพื่อให้ Linux แทรกวันที่ของข้อมูลสำรองลงในชื่อไฟล์ของไฟล์เก็บถาวรที่คุณสร้างขึ้นโดยอัตโนมัติ แก้ไขคำสั่งด้านบนให้มีลักษณะดังนี้:

# tar -zcf backup-`date +%Y-%m-%d`.tar.gz -T /etc/backup_list.txt

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