คู่มือการใช้งานเครื่องมือ WBAdmin ใน Windows ฉบับสมบูรณ์

การปรับปรุงครั้งล่าสุด: 31/03/2026
ผู้แต่ง: ไอแซก
  • WBAdmin ช่วยให้คุณสามารถสร้าง กำหนดเวลา สอบถาม และกู้คืนข้อมูลสำรองระบบ ไดรฟ์ และไฟล์จากบรรทัดคำสั่งของ Windows ได้
  • การใช้งานพารามิเตอร์อย่างถูกต้อง เช่น -backupTarget, -include, -allCritical, -systemState และตัวเลือก VSS จะเป็นตัวกำหนดคุณภาพและขอบเขตของการสำรองข้อมูลแต่ละครั้ง
  • บนเซิร์ฟเวอร์ Windows นั้น WBAdmin สามารถทำงานร่วมกับ Windows Server Backup และสามารถใช้งานร่วมกับโซลูชันของบริษัทอื่น เช่น AOMEI Backupper หรือ Vinchin Backup & Recovery ได้
  • การรวมสำเนาภาพระบบเข้ากับเครื่องมือเพิ่มเติมและนโยบายการล้างข้อมูลจะช่วยให้มั่นใจได้ว่ากลยุทธ์การสำรองข้อมูลมีความแข็งแกร่งเพื่อรับมือกับความล้มเหลวและการโจมตี

คู่มือการใช้งานเครื่องมือ WBAdmin

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

ในบทช่วยสอนนี้ คุณจะได้พบกับคำแนะนำที่ครบถ้วนสมบูรณ์ เป็นภาษา1สเปน และด้วยน้ำเสียงที่เป็นมิตร เกี่ยวกับ... WBAdmin ทำงานอย่างไร มีคำสั่งอะไรบ้าง และวิธีการสร้างและกู้คืนข้อมูลสำรองใน Windows 7, 10 และ Windows Serverและยังมีทางเลือกด้านกราฟิกอะไรบ้างเมื่อคุณไม่อยากยุ่งยากกับการใช้งานคอนโซล เป้าหมายคือเพื่อให้คุณเข้าใจระบบนิเวศการสำรองข้อมูลทั้งหมดด้วย WBAdmin อย่างชัดเจนและใช้งานได้จริงเมื่ออ่านบทความนี้จบ

WBAdmin คืออะไร และใช้สำหรับทำอะไรกันแน่?

คำสั่ง WBAdmin ใน Windows

WBAdmin คือ ยูทิลิตี้สำรองข้อมูลแบบบรรทัดคำสั่งที่มีอยู่ใน Windowsโปรแกรมนี้เข้ามาแทนที่เครื่องมือ NTBackup เดิมเมื่อหลายปีก่อน และสามารถใช้งานได้บนระบบปฏิบัติการหลายระบบ ได้แก่ Windows Vista, 7, 8, 10, 11 และ Windows Server 2008/2008 R2/2012/2016/2019/2022 ออกแบบมาเพื่อให้คุณสามารถสำรองข้อมูลและกู้คืนระบบปฏิบัติการ ไดรฟ์ทั้งหมด ไฟล์ โฟลเดอร์ และแอปพลิเคชันบางตัวได้จากคอนโซลที่มีสิทธิ์ผู้ดูแลระบบ

เมื่อคุณเรียกใช้คำสั่งคัดลอกด้วย WBAdmin ระบบจะสร้างไฟล์ขึ้นมา ไฟล์อิมเมจดิสก์เสมือน (.VHD หรือ .VHDX) พร้อมด้วยไฟล์การกำหนดค่า XMLสามารถเมานต์อิมเมจเหล่านี้ได้จาก Windows Disk Management ทำให้คุณสามารถสำรวจเนื้อหาได้ราวกับว่าเป็นดิสก์ปกติ และกู้คืนไฟล์ได้อย่างละเอียด

เครื่องมือนี้ไม่เพียงแต่สร้างสำเนาเท่านั้น แต่ยังสามารถ: เปิดใช้งานและปิดใช้งานการสำรองข้อมูลตามกำหนดเวลา แสดงรายการสำรองข้อมูลที่มีอยู่ แสดงเนื้อหาของการสำรองข้อมูล ลบการสำรองข้อมูล กู้คืนแคตตาล็อกการสำรองข้อมูล และดำเนินการกู้คืนข้อมูลแบบเต็มรูปแบบ (รวมถึง "การกู้คืนระบบแบบพื้นฐาน" ซึ่งก็คือการคืนค่าระบบทั้งหมดกลับสู่สถานะก่อนหน้า แม้กระทั่งบนฮาร์ดแวร์ใหม่)

เพื่อให้สามารถใช้งาน WBAdmin ได้อย่างน่าเชื่อถือ คุณต้องเข้าใจข้อกำหนดสองประการนี้ให้ชัดเจน: ประการแรก อยู่ในกลุ่มที่เหมาะสม (ผู้ดูแลระบบหรือผู้ดำเนินการสำรองข้อมูล ขึ้นอยู่กับงาน) และในทางกลับกัน ให้เปิดคอนโซลในฐานะผู้ดูแลระบบเสมอ โดยการคลิกขวาที่ “Command Prompt” หรือ PowerShell แล้วเลือก เรียกใช้ในฐานะผู้ดูแล.

ต้องได้รับใบอนุญาตและดำเนินการอย่างมีประสิทธิภาพสูง

การใช้งาน WBAdmin ขั้นสูง

ไม่ใช่ทุกการดำเนินการของ WBAdmin จะมีข้อกำหนดด้านความปลอดภัยเหมือนกันทั้งหมด Windows มีข้อกำหนดที่ค่อนข้างเข้มงวดในเรื่องนี้เนื่องจาก การกู้คืนระบบที่ผิดพลาดหรือการลบข้อมูลสำรองอาจทำให้ระบบใช้งานไม่ได้ในการตั้งค่าการสำรองข้อมูลตามกำหนดเวลาเป็นประจำ คุณต้องเป็นสมาชิกของกลุ่ม ผู้ดูแลระบบสำหรับงานอื่นๆ ทั้งหมด (การสำรองข้อมูลแบบครั้งเดียว การกู้คืน การสืบค้นข้อมูล ฯลฯ) เพียงแค่เป็นสมาชิกของกลุ่มก็เพียงพอแล้ว ผู้ดำเนินการสำรองข้อมูล หรือมอบอำนาจให้แก่ผู้ดูแลระบบ หรือมีสิทธิ์ที่ได้รับมอบหมายเทียบเท่าผ่านคำสั่งต่างๆ

ในทุกกรณี มีเงื่อนไขหนึ่งที่คุณไม่อาจละเลยได้: เปิด WBAdmin จากคอนโซลด้วยสิทธิ์ผู้ดูแลระบบหากคุณเรียกใช้คำสั่งจากหน้าต่าง Command Prompt หรือ PowerShell ทั่วไป คำสั่งหลายคำสั่งอาจล้มเหลวหรือแสดงข้อความ "Access Denied" ขั้นตอนมาตรฐานนั้นง่ายมาก: ค้นหา "Command Prompt" ในเมนู Start คลิกขวา แล้วเลือก "Run as administrator" เมื่อหน้าต่างเปิดขึ้นพร้อมสิทธิ์ผู้ดูแลระบบแล้ว คุณก็สามารถเริ่มทำงานกับไฟล์สำรองข้อมูลได้

คำสั่งหลักของ WBAdmin และหน้าที่ของแต่ละคำสั่ง

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

คำสั่งที่สำคัญที่สุดสำหรับการบริหารงานประจำวัน ได้แก่ คำสั่งต่อไปนี้:

  • wbadmin ลบแคตตาล็อกคำสั่งนี้จะลบแคตตาล็อกสำรองออกจากคอมพิวเตอร์เครื่องนี้เมื่อเกิดความเสียหาย คุณควรใช้คำสั่งนี้ก็ต่อเมื่อคุณไม่มีทางเลือกอื่น และคุณมีไฟล์สำรองอยู่ในตำแหน่งอื่นที่คุณสามารถสร้างแคตตาล็อกขึ้นมาใหม่ได้
  • wbadmin delete systemstatebackupลบข้อมูลสำรองสถานะระบบอย่างน้อยหนึ่งรายการเพื่อเพิ่มพื้นที่ว่างเมื่อคุณไม่ต้องการใช้งานอีกต่อไป
  • wbadmin ปิดใช้งานการสำรองข้อมูล: ปิดใช้งานการสำรองข้อมูลรายวันตามกำหนดเวลาบนเซิร์ฟเวอร์หรือคอมพิวเตอร์
  • wbadmin enable backupตั้งค่าและเปิดใช้งานงานคัดลอกตามกำหนดเวลา โดยระบุปลายทางและรายการที่คุณต้องการปกป้อง
  • wbadmin get disks: แสดงรายการดิสก์ทั้งหมดที่ออนไลน์อยู่ในขณะนี้ มีประโยชน์มากสำหรับการตรวจสอบตัวอักษรไดรฟ์และทราบว่าคุณสามารถบันทึกสำเนาไว้ที่ใดได้บ้าง
  • wbadmin รับรายการ: แสดงให้เห็นว่าองค์ประกอบใดบ้างที่รวมอยู่ในข้อมูลสำรอง (เช่น ไดรฟ์ โฟลเดอร์ เป็นต้น)
  • wbadmin รับสถานะ: แสดงสถานะของการคัดลอกหรือกู้คืนข้อมูลที่กำลังดำเนินการอยู่
  • wbadmin รับเวอร์ชัน: แสดงรายละเอียดการสำรองข้อมูลทั้งหมดที่มีอยู่เพื่อการกู้คืน ไม่ว่าจะเป็นจากคอมพิวเตอร์ภายในเครื่อง หรือจากปลายทางภายนอกหรือเครือข่าย
  • wbadmin restore catalog: ดึงสำเนาแคตตาล็อกจากตำแหน่งจัดเก็บสำรองเมื่อแคตตาล็อกในเครื่องเสียหาย
  • wbadmin เริ่มการสำรองข้อมูล: เริ่มการสำรองข้อมูลแบบครั้งเดียว หากเรียกใช้โดยไม่ระบุพารามิเตอร์ ระบบจะใช้การตั้งค่าเดียวกับการสำรองข้อมูลรายวันที่กำหนดไว้
  • wbadmin เริ่มการกู้คืน: เริ่มการกู้คืนไดรฟ์ แอปพลิเคชัน ไฟล์ หรือโฟลเดอร์ที่ระบุ
  • wbadmin start sysrecovery: ดำเนินการกู้คืนระบบแบบเต็มรูปแบบ (ทุกไดรฟ์ที่มีระบบปฏิบัติการและสถานะของไดรฟ์เหล่านั้น) ฟังก์ชันนี้ใช้งานได้เฉพาะในสภาพแวดล้อมการกู้คืนของ Windows (WinRE) เท่านั้น
  • wbadmin start systemstatebackup: สร้างสำเนาสำรองของสถานะระบบ (รีจิสทรี ไฟล์บูต Active Directory ฯลฯ ขึ้นอยู่กับบทบาทของเซิร์ฟเวอร์)
  • wbadmin start systemstaterecovery: เริ่มการกู้คืนสถานะระบบจากข้อมูลสำรองก่อนหน้า
  • wbadmin หยุดงานหยุดการคัดลอกหรือกู้คืนข้อมูลที่กำลังดำเนินการอยู่
  วิธีการใช้ RAMMap เพื่อทำความเข้าใจและปลดปล่อยหน่วยความจำใน Windows

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

เหตุใดคุณจึงจำเป็นต้องใช้การสำรองข้อมูลอิมเมจระบบด้วย WBAdmin

นอกเหนือจากทฤษฎีแล้ว สิ่งสำคัญที่ควรจดจำคือเหตุผลเบื้องหลังเรื่องทั้งหมดนี้ มีหลายสถานการณ์ที่... การมีอิมเมจระบบที่อัปเดตล่าสุดจะช่วยลดโอกาสเกิดเหตุการณ์ร้ายแรงหรือหายนะได้ความล้มเหลวของระบบปฏิบัติการอย่างร้ายแรง ฮาร์ดดิสก์เสียโดยไม่มีสัญญาณเตือนล่วงหน้า การอัปเดตที่มีปัญหา การเปลี่ยนแปลงฮาร์ดแวร์ที่ทำให้ระบบไม่สามารถบูตได้ หรือการติดมัลแวร์และแรนซัมแวร์ที่เข้ารหัสหรือทำลายข้อมูล

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

ในระบบปฏิบัติการรุ่นเก่าอย่าง Windows 7 และ 8 หลายคนใช้ File History หรือ OneDrive สำหรับสำรองข้อมูลเอกสาร แต่โซลูชันเหล่านั้นไม่เพียงพอเมื่อคุณต้องการสำรองข้อมูลอย่างจริงจัง ทำการโคลนระบบทั้งหมดและเตรียมพร้อมที่จะกู้คืนไปยังดิสก์อื่นหรือแม้แต่เครื่องอื่นนั่นคือจุดที่สำเนาภาพระบบที่สร้างด้วย WBAdmin เข้ามามีบทบาท

นอกจากนี้ WBAdmin ยังสามารถใช้สร้างการสำรองข้อมูลแบบ "bare metal" ซึ่งออกแบบมาเพื่อ... ติดตั้งระบบปฏิบัติการใหม่บนฮาร์ดแวร์อื่นโดยคงการตั้งค่าและข้อมูลเดิมไว้ ของปริมาณที่สำคัญ (และ จับภาพดิสก์อิมเมจ เมื่อจำเป็น)

สร้างการสำรองข้อมูลแบบเต็มรูปแบบด้วย WBAdmin บน Windows 10

ใน Windows 10 คุณสามารถใช้ WBAdmin ได้ทั้งจาก PowerShell หรือ Command Prompt โดยต้องเรียกใช้ในฐานะผู้ดูแลระบบเสมอ กระบวนการนี้ค่อนข้างซับซ้อนกว่าการใช้ตัวช่วยสร้างแบบกราฟิก แต่จะช่วยให้คุณควบคุมได้อย่างละเอียดว่าอะไรจะถูกคัดลอกและคัดลอกไปที่ใด

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

ไวยากรณ์พื้นฐานสำหรับการคัดลอกฉบับเต็มนั้นอาศัยคำสั่งดังต่อไปนี้:

wbadmin start backup

ตัวอย่างทั่วไปของการคัดลอกไดรฟ์ C: (ซึ่งเป็นที่ตั้งของระบบ) ไปยังไดรฟ์ E: ภายนอก โดยรวมถึงวอลุ่มที่สำคัญทั้งหมด จะมีขั้นตอนดังนี้:

wbadmin start backup -backupTarget:E: -include:C: -allCritical -quiet

คำสั่งนี้กำลังระบุว่า ปลายทางคือ E: แหล่งที่มาหลักคือ C: รวมถึงไดรฟ์สำคัญทั้งหมด และผู้ใช้จะไม่ได้รับการแจ้งเตือนใดๆ (พารามิเตอร์ -quiet) ผลลัพธ์ที่ได้จะเป็นอิมเมจที่ใช้ได้สำหรับการกู้คืนระบบในกรณีเกิดภัยพิบัติ

พารามิเตอร์สำคัญของคำสั่ง wbadmin start backup

คำสั่ง คำสั่ง wbadmin start backup เป็นหัวใจสำคัญของระบบสำรองข้อมูลและพารามิเตอร์ต่างๆ ช่วยให้คุณปรับแต่งพฤติกรรมของมันได้อย่างละเอียด การรู้จักพารามิเตอร์ที่ใช้กันทั่วไปอย่างน้อยที่สุดก็จะเป็นประโยชน์:

พารามิเตอร์ ลักษณะ
-เป้าหมายการสำรองข้อมูล กำหนดตำแหน่งที่จะบันทึกไฟล์สำรองข้อมูลอาจเป็นตัวอักษรไดรฟ์ (F:) หรือพาธวอลุ่มแบบ GUID (ประเภท \\?\Volume{GUID}\) หรือเส้นทาง UNC ไปยังแชร์เครือข่าย (\\servidor\recurso\โดยค่าเริ่มต้น WBAdmin จะสร้างโฟลเดอร์ภายในปลายทางที่กำหนดไว้ WindowsImageBackup\NombreEquipo\.
- รวม จะช่วยให้ ระบุรายการสิ่งของที่ต้องการรวมไว้ โดยคั่นด้วยเครื่องหมายจุลภาคไดรฟ์ โฟลเดอร์ หรือไฟล์ สามารถระบุเส้นทางได้โดยใช้ตัวอักษรไดรฟ์ จุดเชื่อมต่อ หรือชื่อไดรฟ์แบบ GUID (ลงท้ายด้วยเครื่องหมายแบ็กสแลช) รองรับสัญลักษณ์ตัวแทน (*) พารามิเตอร์นี้ต้องใช้ร่วมกับ -backupTarget เสมอ
-ไม่รวม มันทำหน้าที่สำหรับ ยกเว้นเส้นทางเฉพาะบางเส้นทางจากการคัดลอก (ไฟล์ โฟลเดอร์ หรือไดรฟ์) ไวยากรณ์คล้ายกับ -include โดยรองรับสัญลักษณ์ตัวแทน (wildcard) และต้องใช้ร่วมกับ -backupTarget
-nonRecurseInclude / -nonRecurseExclude มันทำงานคล้ายกับการรวม/การยกเว้น แต่ว่า โดยไม่ต้องเรียกดูโฟลเดอร์ย่อยการตั้งค่าเหล่านี้จะมีผลเฉพาะกับเส้นทางที่ระบุไว้เท่านั้น โดยไม่เกี่ยวข้องกับระดับที่ต่ำกว่าในโครงสร้างไดเร็กทอรี
-วิกฤตทั้งหมด ผู้ดูแลระบบ WBA รวมไดรฟ์ข้อมูลระบบที่สำคัญทั้งหมด (ไฟล์ที่บรรจุระบบปฏิบัติการหรือส่วนประกอบที่จำเป็นต่อการบูต) จำเป็นต้องใช้ร่วมกับ -backupTarget และสามารถใช้พร้อมกับ -include ได้
-สถานะระบบ เพิ่มลงในสำเนา สถานะโดยรวมของระบบ (ไฟล์บูต, รีจิสทรี, sysvol, Active Directory, IIS metabase, บริการใบรับรอง ฯลฯ ขึ้นอยู่กับบทบาทที่ติดตั้ง) เหมาะสำหรับตัวควบคุมโดเมนและเซิร์ฟเวอร์ที่มีบทบาทสำคัญ
-ไม่ต้องตรวจสอบ สำเนาที่บันทึกไว้ในสื่อบันทึกข้อมูลแบบถอดได้ ข้ามขั้นตอนการตรวจสอบข้อผิดพลาดในตอนท้ายของการคัดลอกหากคุณไม่ได้ใช้งาน ระบบจะตรวจสอบสำเนาในแผ่น DVD หรือสื่อบันทึกข้อมูลแบบถอดได้อื่นๆ โดยอัตโนมัติ
-ชื่อผู้ใช้ / -รหัสผ่าน ใช้เมื่อปลายทางเป็นทรัพยากรเครือข่ายที่ใช้ร่วมกัน พวกเขาระบุข้อมูลประจำตัวที่มีสิทธิ์ในการเขียน เกี่ยวกับโฟลเดอร์ระยะไกลที่จะใช้เก็บสำเนา
-ไม่สืบทอดAcl มันสร้างโฟลเดอร์สำเนา อย่าสืบทอดสิทธิ์จากทรัพยากรที่ใช้ร่วมกันให้ใช้ข้อมูลประจำตัวที่ระบุไว้ด้วย -user และ -password แทน วิธีนี้ จะมีเพียงผู้ใช้เหล่านั้น (หรือผู้ดูแลระบบ/ผู้ปฏิบัติงานสำรองข้อมูลบนเซิร์ฟเวอร์ปลายทาง) เท่านั้นที่จะสามารถเข้าถึงข้อมูลสำรองได้
-vssFull สั่งให้ WBAdmin ดำเนินการ คัดลอกข้อมูลทั้งหมดโดยใช้บริการ Volume Shadow Copy Service (VSS)คำสั่งนี้จะอัปเดตประวัติการสำรองไฟล์และตัดทอนบันทึกแอปพลิเคชันหากจำเป็น ไม่แนะนำให้ใช้หากซอฟต์แวร์สำรองข้อมูลอื่น ๆ สามารถจัดการการสำรองข้อมูลแบบเพิ่มทีละส่วน/แบบแตกต่างของแอปพลิเคชันเหล่านั้นได้อยู่แล้ว
-vssCopy นอกจากนี้ยังสร้างสำเนาด้วย VSS ด้วย แต่ โดยไม่แก้ไขประวัติการคัดลอก อย่าตัดทอนข้อมูลในระเบียน วิธีนี้จะช่วยรักษาลำดับการสำรองข้อมูลแบบเพิ่มทีละส่วน/ส่วนต่างของเครื่องมืออื่นๆ ที่ทำงานบนไดรฟ์เดียวกัน นี่คือพฤติกรรมเริ่มต้น
-เงียบ มันทำให้คำสั่งนั้น เรียกใช้งานโดยไม่แสดงคำถามหรือการยืนยันใดๆสิ่งนี้จำเป็นอย่างยิ่งเมื่อทำการเขียนโปรแกรม งานอัตโนมัติ.
  ตัวอย่าง: ฉันจะเปิดใช้งาน LED การแจ้งเตือนบน J5, J5 Prime หรือ J7 ได้อย่างไร

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

ตัวอย่างการใช้งาน wbadmin start backup

เพื่อให้เข้าใจวิธีการรวมพารามิเตอร์ต่างๆ ได้ดียิ่งขึ้น เรามาดูตัวอย่างการใช้งานคำสั่ง copy ในชีวิตจริงกัน:

1) คัดลอกไดรฟ์ E: และโฟลเดอร์ จุดเชื่อมต่อ D:\mountpoint และวอลุ่มที่ระบุด้วย GUID ใน F::

wbadmin start backup -backupTarget:F: -include:E:,D:\mountpoint,\\?\Volume{cc566d14-44a0-11d9-9d93-806e6f6e6963}\

2) สร้างสำเนาแบบครั้งเดียวของสองโฟลเดอร์ (G:\folder1 และ H:\folder2) บนไดรฟ์ D: โดยรวมสถานะของระบบไว้ด้วย และใช้ประเภทการคัดลอก VSS ที่ไม่ส่งผลกระทบต่อการสำรองข้อมูลแบบดิฟเฟอเรนเชียลตามกำหนดเวลา:

wbadmin start backup -backupTarget:D: -include:G:\folder1,H:\folder2 -systemState -vssCopy

3) ทำการคัดลอก D:\folder1 เพียงครั้งเดียวและไม่ทำซ้ำไปยังทรัพยากรเครือข่าย โดยจำกัดการเข้าถึงเฉพาะผู้ดูแลระบบและผู้ดำเนินการสำรองข้อมูล:

wbadmin start backup -backupTarget:\\backupshare\backup1 -noInheritAcl -nonRecurseInclude:D:\folder1

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

WBAdmin ใน Windows Server 2012 และเวอร์ชันที่ใหม่กว่า

ในสภาพแวดล้อมเซิร์ฟเวอร์ WBAdmin มีความสำคัญมากยิ่งขึ้น ใน Windows Server 2012, 2012 R2, 2016, 2019 หรือ 2022 เครื่องมือนี้มีประโยชน์อย่างมาก ระบบนี้อาศัยฟีเจอร์ Windows Server Backupซึ่งคุณต้องติดตั้งล่วงหน้าจาก Server Manager (จัดการ > เพิ่มบทบาทและคุณสมบัติ > คุณสมบัติ > Windows Server Backup)

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

ตัวอย่างทั่วไปใน Windows Server 2012 ได้แก่:

  • คัดลอกข้อมูลฮาร์ดแวร์เปล่าไปยังไดรฟ์ E:
    wbadmin start backup -backupTarget:E: -include:C: -allCritical -systemState -vssFull
  • คัดลอกไดรฟ์ C: และโฟลเดอร์ D:\Video ไปยังไดรฟ์ที่แชร์บนเครือข่าย:
    wbadmin start backup -include:C:,D:\Video -backupTarget:\\192.168.1.222\backup -user:USUARIO -password:CONTRASEÑA -quiet
  • สำเนาของเครื่องเสมือน Hyper-V ที่ชื่อว่า «เซอร์วิดอร์ 1» ใน C:
    wbadmin start backup -backupTarget:C: -hyperv:"Servidor 1"
  • การสำรองข้อมูลสถานะระบบในไดรฟ์ G: เป็นประจำทุกวันตามเวลาที่กำหนด:
    wbadmin enable backup -addTarget:G: -systemState -schedule:06:44

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

การกู้คืนข้อมูลสำรองด้วย WBAdmin บนเซิร์ฟเวอร์ Windows

การกู้คืนเป็นอีกด้านหนึ่งของเหรียญ ด้วย WBAdmin คุณสามารถ กู้คืนได้ทุกอย่าง ตั้งแต่ไฟล์และโฟลเดอร์แต่ละรายการ ไปจนถึงระบบทั้งหมด รวมถึงไฮเปอร์ไวเซอร์ เครื่องเสมือน สถานะระบบ หรือไดรฟ์ทั้งหมดในบางกรณี เช่น การกู้คืนระบบแบบ Bare Metal Recovery คุณจะต้องบูตเข้าสู่ Windows Recovery Environment และเปิดคอนโซลจากที่นั่น

โดยทั่วไปแล้ว วิธีการที่จะระบุว่าควรเรียกคืนข้อมูลสำรองใด คือ เริ่มจาก:

  • wbadmin get versions -backupTarget:<Destino> เพื่อดูรหัสประจำตัวของแต่ละเวอร์ชัน (รูปแบบ mm/dd/yyyy-hh:mm)
  • mountvol เพื่อให้ได้เส้นทางแบบ GUID หากตัวอักษรไดรฟ์มีการเปลี่ยนแปลงในสภาพแวดล้อมการกู้คืน
  • wbadmin get items -version:<Versión> -backupTarget:<Destino> เพื่อแสดงรายการเนื้อหาของสำเนาฉบับใดฉบับหนึ่ง

เมื่อมีข้อมูลเหล่านั้นแล้ว คุณก็สามารถสร้างคำสั่งกู้คืนได้แล้ว ตัวอย่างเช่น:

  • กู้คืนข้อมูลแบบ Bare metal จากสำเนาที่บันทึกไว้ในไดรฟ์ E: เมื่อวันที่ 17 มิถุนายน 2020 เวลา 04:41:
    wbadmin start sysrecovery -version:06/17/2020-04:41 -backupTarget:E: -machine:"Servidor 1"
  • การกู้คืนสำเนาจากโฟลเดอร์เครือข่ายที่แชร์:
    wbadmin start recovery -version:06/17/2020-05:33 -backupTarget:\\192.168.1.222\backup -machine:"Servidor 1"
  • การกู้คืนเครื่องเสมือน Hyper-V "Server 1" จาก E::
    wbadmin start recovery -version:06/17/2020-06:28 -itemType:HyperV -items:"Servidor 1" -backupTarget:E:
  • กู้คืนสถานะระบบที่สร้างขึ้นเมื่อเวลา 06:44 จาก E::
    wbadmin start systemstateRecovery -version:06/17/2020-06:44 -backupTarget:E:

ในทุกกรณีคุณต้อง เรียกใช้คอนโซลในฐานะผู้ดูแลระบบ และต้องเป็นสมาชิกของกลุ่ม Backup Operators หรือ Administratorsนอกจากนี้ พารามิเตอร์บางอย่าง เช่น -machine นั้นจำเป็นเฉพาะในกรณีที่คุณบันทึกสำเนาของเครื่องหลายเครื่องไปยังปลายทางเดียวกันเท่านั้น

  ซอฟต์แวร์กล้องวงจรปิดที่ดีที่สุดสำหรับ Windows 10

ลบสำเนาเก่าด้วย WBAdmin

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

  • -versionลบสำเนาเวอร์ชันเฉพาะที่ระบุโดยวันที่และเวลา
  • -เก็บเวอร์ชันลบสำเนาทั้งหมด ยกเว้นเวอร์ชัน N เวอร์ชันล่าสุดที่คุณระบุ
  • -ลบข้อมูลเก่าที่สุด: ลบสำเนาที่เก่าที่สุดที่มีอยู่ เพื่อเพิ่มพื้นที่ว่างอย่างรวดเร็ว

ตัวอย่างที่พบได้บ่อยสองตัวอย่าง ได้แก่:

  • ลบข้อมูลสำรองระบบแบบไร้สถานะที่สร้างขึ้นเมื่อวันที่ 17 มิถุนายน 2563 เวลา 06:22 และบันทึกไว้ในไดรฟ์ E::
    wbadmin delete backup -version:06/17/2020-06:22 -backupTarget:E:
  • ลบสำเนาสถานะระบบทั้งหมดในไดรฟ์ E: ยกเว้นสามรายการล่าสุด:
    wbadmin delete systemstateBackup -keepVersions:3 -backupTarget:E:

ใน Windows Server 2008 R2 และเวอร์ชันก่อนหน้า Windows Server Backup ระบบไม่อนุญาตให้ลบสำเนาที่ไม่ใช่ของสถานะระบบโดยตรงอีกทางเลือกหนึ่งคือการลบสำเนาเงาที่เกี่ยวข้อง ณ ปลายทางโดยใช้เครื่องมือบรรทัดคำสั่ง diskshadowอย่างไรก็ตาม นั่นคือจุดที่คุณจะเข้าสู่เรื่องละเอียดอ่อน และสิ่งสำคัญคือต้องรู้แน่ชัดว่าคุณกำลังทำอะไรอยู่

การใช้งาน Windows Server Backup (GUI) เป็นส่วนเสริมของ WBAdmin

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

ขั้นตอนทั่วไปสำหรับการสำรองข้อมูลแบบครั้งเดียวด้วย Windows Server Backup จะมีดังนี้:

  • เปิด Server Manager ไปที่ Tools แล้วเลือก “Windows Server Backup”
  • เลือก “สำรองข้อมูลในเครื่อง” และในแผงการดำเนินการ ให้คลิกที่ “สำรองข้อมูลครั้งเดียว…”
  • เลือก “ตัวเลือกต่างๆ” จากนั้นเลือก “เซิร์ฟเวอร์ทั้งหมด (แนะนำ)” เพื่อคัดลอกเซิร์ฟเวอร์ทั้งหมด
  • เลือกปลายทางว่าจะบันทึกไฟล์ลงดิสก์ภายในเครื่องหรือโฟลเดอร์ที่แชร์บนเครื่องระยะไกล
  • ระบุไดรฟ์ปลายทางหรือเส้นทาง UNC ตรวจสอบสรุป และคลิกที่ “สำรองข้อมูล”

สำหรับการกู้คืนจากเครื่องมือเดียวกันนี้ ขั้นตอนการทำงานก็มีคำแนะนำเช่นเดียวกัน: คุณเลือก “กู้คืน…” กำหนดตำแหน่งที่ตั้งของไฟล์สำรอง เลือกวันที่ ประเภทการกู้คืน (แอปพลิเคชัน ไดรฟ์ ไฟล์ ฯลฯ) และตำแหน่งปลายทางนี่เป็นตัวเลือกที่ดีสำหรับผู้ดูแลระบบที่ไม่ต้องการจดจำไวยากรณ์ที่ซับซ้อน แต่ยังคงต้องการระบบสำรองข้อมูลที่เชื่อถือได้

ทางเลือกจากผู้ให้บริการภายนอก: AOMEI Backupper Server และ Vinchin Backup & Recovery

WBAdmin และ Windows Server Backup ครอบคลุมสถานการณ์พื้นฐานได้ดี แต่... มันมีข้อจำกัดที่ชัดเจน คือ รองรับเฉพาะระบบไฟล์ NTFS การเขียนโปรแกรมทำได้ง่าย และมีความยืดหยุ่นขั้นสูงน้อยด้วยเหตุนี้ สภาพแวดล้อมการทำงานระดับมืออาชีพหลายแห่งจึงเลือกใช้ซอฟต์แวร์สำรองข้อมูลจากบริษัทภายนอกที่มีอินเทอร์เฟซแบบกราฟิกและคุณสมบัติเพิ่มเติม

ตัวอย่างที่ใช้กันอย่างแพร่หลายคือ AOMEI Backupper Server ซึ่งมีอินเทอร์เฟซที่ใช้งานง่ายสำหรับ การสำรองข้อมูลระบบ ดิสก์ พาร์ติชั่น และไฟล์ใน Windows Server 2003/2008/2012/2016/2019/2022 และใน Windows เดสก์ท็อป- คุณสมบัติมีดังนี้:

  • สามารถตั้งเวลาสำรองข้อมูลได้อย่างยืดหยุ่น ไม่ว่าจะเป็นรายวัน รายสัปดาห์ หรือรายเดือน พร้อมตัวเลือกในการใช้ตัวกระตุ้นเหตุการณ์ หรือการสำรองข้อมูลอัตโนมัติเมื่อเชื่อมต่อไดรฟ์ USB
  • รองรับการสำรองข้อมูลแบบเพิ่มทีละส่วนและแบบส่วนต่าง ซึ่งจะบันทึกเฉพาะส่วนที่เปลี่ยนแปลง และช่วยประหยัดพื้นที่และเวลา
  • ระบบทำความสะอาดอัตโนมัติสำหรับสำเนาเก่า โดยพิจารณาจากปริมาณ อายุ หรือพื้นที่ที่ใช้ไป
  • รองรับการใช้งานร่วมกับอุปกรณ์จัดเก็บข้อมูลหลายประเภท (ภายใน ภายนอก USB RAID NAS เครือข่าย) และระบบไฟล์อื่นๆ นอกเหนือจาก NTFS (FAT32 FAT16 EXT2 EXT3 เป็นต้น)
  • คุณสมบัติขั้นสูง เช่น การจัดเรียง SSD การแก้ไขพาร์ติชั่นเมื่อกู้คืนไปยังดิสก์ขนาดใหญ่ การกู้คืนแบบครอบคลุมไปยังฮาร์ดแวร์ต่างๆ และแม้แต่การใช้งานอิมเมจไปยังคอมพิวเตอร์หลายเครื่องผ่านเครือข่าย

อีกหนึ่งโซลูชันที่ถูกกล่าวถึงบ่อยคือ Vinchin Backup & Recovery ซึ่งเน้นไปที่... การสำรองข้อมูลเครื่องเสมือน การจำลองข้อมูล และความพร้อมใช้งานสูงระบบนี้รองรับการสำรองข้อมูลแบบเต็มรูปแบบ แบบเพิ่มทีละส่วน และแบบสแนปช็อต พร้อมด้วยเทคโนโลยีลดขนาดข้อมูลเพื่อประหยัดพื้นที่ และการป้องกันเฉพาะเจาะจงต่อมัลแวร์เรียกค่าไถ่ในที่เก็บข้อมูลสำรอง

Vinchin สามารถใช้งานร่วมกับ Windows เวอร์ชันต่างๆ ได้หลากหลาย (ตั้งแต่ 7 ถึง 11 และ Windows Server ทุกรุ่นตั้งแต่ปี 2003 ถึง 2022) และช่วยให้สามารถใช้งานฟังก์ชันต่างๆ ได้ กำหนดงานอัตโนมัติ เลือกประเภทการสำรองข้อมูล ย้ายเครื่องเสมือนระหว่างโฮสต์ และจัดการกลยุทธ์การกู้คืน ผ่านคอนโซลส่วนกลาง นอกจากนี้ยังมักมีช่วงทดลองใช้งานที่ยาวนานกว่า เพื่อให้คุณสามารถประเมินได้ว่าเหมาะสมกับโครงสร้างพื้นฐานของคุณหรือไม่

ในทั้งสองกรณี แนวคิดก็คือว่า อย่าละทิ้งประสิทธิภาพของ WBAdmin และ Windows Server Backup แต่ควรเสริมด้วยเครื่องมือที่สะดวกและมีฟังก์ชันการทำงานครบครันกว่า เมื่อความซับซ้อนของสภาพแวดล้อมของคุณเอื้ออำนวย

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

วิธีการจัดทำเอกสารระบบ Windows ของคุณเอง
บทความที่เกี่ยวข้อง:
วิธีการบันทึกและคัดลอกระบบ Windows ของคุณทีละขั้นตอน