ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ Backup

ROBOCOPY with progress bar

ในบทความก่อนหน้านี้ "Backup by ROBOCOPY command"   เราได้ทำการ Backup โดยใช้คำสั่ง Robocopy ในการ backup ไฟล์ไปแล้ว แต่ข้อจำกัดคือไม่สามารถทำเป็น Progress bar ในการแสดงผลสถานะว่ากำลังดำเนินการไปถึงขั้นตอนใหนแล้วได้ บทความนี้จะเพิ่มในส่วนการแสดง Progress bar ขึ้นมา โดยจะใช้คำสั่ง Robocopy เหมือนเดิม แต่จะใช้ผ่านตัว PowerShell กัน มาดูวิธีการกันเลย

Backup by ROBOCOPY command

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