โฮมเพจ » ทำอย่างไร » กลยุทธ์อัตโนมัติสำหรับการจัดการไฟล์สำรองที่ล้าสมัย

    กลยุทธ์อัตโนมัติสำหรับการจัดการไฟล์สำรองที่ล้าสมัย

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

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

    เรากำลังจะกล่าวถึงวิธีแก้ปัญหาง่ายๆที่เหมาะสมกับสถานการณ์การสำรองข้อมูลที่พบบ่อยที่สุดดังนั้นอัตราต่อรองที่เหมาะสมสำหรับคุณ.

    การลบตามอายุไฟล์หรือวันที่

    ควรใช้เมื่อใด: สำรองข้อมูลเต็มรูปแบบทุกวัน.

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

    ตัวอย่างเช่นในการลบไฟล์ใด ๆ ในโฟลเดอร์ที่ระบุไม่ได้ การแก้ไข ภายในสัปดาห์ที่ผ่านมาให้รันคำสั่งนี้:

    FORFILES / P“ C: การสำรองข้อมูล” / S / D -7 / C“ CMD / C DEL / F / Q @PATH”

    หมายเหตุคำหลักข้างต้น: แก้ไขแล้ว คำสั่ง ForFiles สามารถประเมินวันที่แก้ไขของไฟล์ได้ซึ่งตรงข้ามกับวันที่สร้างซึ่งจะมีผลมากกว่า อย่างไรก็ตามโดยทั่วไปคุณอาจไม่ได้แก้ไขไฟล์สำรองหลังจากสร้างขึ้นดังนั้นสิ่งนี้น่าจะไม่มีปัญหา.

    อีกวิธีหนึ่งหากไฟล์สำรองของคุณมีรูปแบบวันที่เป็นตัวเลขที่ระบุในชื่อไฟล์ (เช่น Backup_2010-01-13.zip, BackupSet_100113_Full.zip ฯลฯ ) คุณสามารถใช้สคริปต์ DeleteByDatePattern ที่เราจัดเตรียมไว้ในบทความที่เชื่อมโยงเพื่อลบ การสำรองข้อมูลหมดอายุ.

    ตัวอย่างเช่นหากต้องการลบไฟล์ที่เก่ากว่า 2 สัปดาห์ที่ตรงกับรูปแบบชื่อไฟล์ดังนี้:“ Backup_YYYY-MM-DD_ (เต็ม | เพิ่มส่วน). zip” คุณจะใช้คำสั่ง:

    DeleteByDatePattern / D 15“ C: สำรองข้อมูล” * - ???? - ?? - _ *. zip / DEL

    หรือถ้ารูปแบบการตั้งชื่อไฟล์ของคุณคือ:“ BackupSet_YYMMDD.zip” คุณจะใช้:

    DeleteByDatePattern / D 15“ C: สำรองข้อมูล” * - ???? .zip / DEL

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

    กลิ้งโฟลเดอร์

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

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

    ตัวอย่างเช่นสมมติว่าเรามีโฟลเดอร์สำรองปัจจุบันที่มีสองไฟล์เก็บถาวร ชุดคำสั่งสคริปต์เพื่อดำเนินการม้วนโฟลเดอร์นี้จะเป็น:

    DEL / F / Q“ C: Backups2archive”
    ย้าย / Y“ C: Backups1archive *”“ C: Backups2archive”
    ย้าย / Y“ C: Backupscurrent *”“ C: Backups1archive”

    คุณสามารถเพิ่มโฟลเดอร์เก็บถาวรได้มากเท่าที่ต้องการ เพียงลบเนื้อหาของโฟลเดอร์เก็บถาวรต่ำสุดเพิ่มคำสั่งย้ายสำหรับแต่ละโฟลเดอร์เก็บถาวรอื่น ๆ.

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

    Backup9

    ควรใช้เมื่อใด: สำรองข้อมูลรายวันเต็มหรือสำรองไฟล์แต่ละ.

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

    ตัวอย่างจะอธิบายกระบวนการนี้ได้ดีที่สุด การใช้คำสั่งต่อไปนี้จะสร้างผลลัพธ์ด้านล่าง:

    BACKUP9 / A / L7“ C: BackupsBackupFile.zip”

    หากคำสั่งนี้ถูกรันอีกครั้งสิ่งต่อไปนี้จะเกิดขึ้น:

    1. จำนวนไฟล์ที่จะเก็บ (7 ในตัวอย่างของเรา) ได้รับการประเมินและหากในปัจจุบันมีสำเนาจำนวนมากไฟล์สุดท้ายจะถูกทิ้ง.
    2. BackupFile.zip.bk7 ถูกลบแล้ว.
    3. BackupFile.zip.bk6 ถูกเปลี่ยนชื่อเป็น BackupFile.zip.bk7
    4. BackupFile.zip.bk [#] ถูกเปลี่ยนชื่อเป็น BackupFile.zip.bk [# + 1]
    5. BackupFile.zip.bk1 ถูกเปลี่ยนชื่อเป็น BackupFile.zip.bk2
    6. BackupFile.zip ถูกคัดลอกและตั้งชื่อ BackupFile.zip.bk1

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

    Belvedere Automated File Manager

    ควรใช้เมื่อใด: สำรองข้อมูลเต็มรูปแบบทุกวัน.

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

    การกำหนดค่ากฎค่อนข้างตรงไปตรงมา ตัวอย่างเช่นในการสร้างกฎเพื่อลบไฟล์สำรองข้อมูลโดยใช้รูปแบบชื่อไฟล์เช่น“ BackupSet_Jan13.zip” ซึ่งเก่ากว่า 2 สัปดาห์คุณสามารถใช้สิ่งต่อไปนี้:

    ในขณะที่ฟังก์ชั่นพื้นฐานที่เรากำลังดำเนินการสามารถทำได้อย่างง่ายดายด้วยเครื่องมือบรรทัดคำสั่งที่อธิบายไว้ข้างต้นความแตกต่างที่ชัดเจนคือ Belvedere มีส่วนต่อประสานกราฟิกที่ใช้งานง่ายสำหรับผู้ที่ต้องการชี้และคลิก.

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

    ข้อสรุป

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

    การเชื่อมโยง

    ดาวน์โหลด Backup9 จาก Gammadyne.com

    ดาวน์โหลด Belvedere จาก Lifehacker.com