วิธี Restore DHCP Server บน Windows Server 2022
DHCP Server เป็นบริการสำคัญที่ทำหน้าที่แจกจ่าย IP Address ให้กับคอมพิวเตอร์ โทรศัพท์ เครื่องพิมพ์ Access Point และอุปกรณ์เครือข่ายอื่น ๆ ภายในองค์กร หาก DHCP Server เสียหายหรือข้อมูล DHCP สูญหาย อุปกรณ์ใหม่จะไม่สามารถรับ IP Address ได้ ส่งผลให้ไม่สามารถใช้งานเครือข่ายได้ตามปกติ
Windows Server 2022 รองรับการ Backup และ Restore DHCP Server ได้หลายรูปแบบ ทั้งผ่าน DHCP Console, PowerShell และไฟล์ Export ซึ่งช่วยให้ผู้ดูแลระบบสามารถกู้คืน Scope, Reservation และการตั้งค่าต่าง ๆ ได้อย่างรวดเร็ว
บทความนี้จะอธิบายวิธี Restore DHCP Server บน Windows Server 2022 อย่างละเอียด พร้อมแนวทางที่องค์กรนิยมใช้งานจริง
DHCP Server เก็บข้อมูลอะไรบ้าง
ข้อมูลสำคัญภายใน DHCP Server ได้แก่
✅ DHCP Scope
✅ IP Address Range
✅ Reservation
✅ Lease Information
✅ DHCP Options
✅ DHCP Policies
✅ Failover Configuration
ข้อมูลเหล่านี้มีความสำคัญต่อการทำงานของระบบเครือข่ายทั้งหมด
กรณีที่ต้อง Restore DHCP Server
① DHCP Database เสียหาย
ไม่สามารถแจก IP ได้
② Windows Server เสียหาย
ต้องติดตั้งใหม่
③ ฮาร์ดดิสก์เสีย
ข้อมูล DHCP สูญหาย
④ ลบ Scope ผิดพลาด
ทำให้ Client ไม่ได้รับ IP
⑤ Ransomware
เข้ารหัสไฟล์ DHCP Database
ตรวจสอบ Backup ที่มีอยู่
ก่อน Restore
ตรวจสอบไฟล์ Backup
ตัวอย่าง
dhcp.xml
หรือ
dhcp.txt
หรือ Backup Folder
D:\DHCPBackup
วิธี Restore ผ่าน DHCP Console
① เปิด DHCP Manager
Server Manager
→ Tools
→ DHCP
② คลิกขวาที่ DHCP Server
เลือก
Restore
③ เลือกโฟลเดอร์ Backup
ตัวอย่าง
D:\DHCPBackup
หรือ
\\NAS01\DHCPBackup
④ เริ่ม Restore
กด OK
ระบบจะ Import ข้อมูล DHCP ทั้งหมดกลับมา
รีสตาร์ท DHCP Service
หลัง Restore
ใช้คำสั่ง
Restart-Service DHCPServer
วิธี Restore ผ่าน PowerShell
กรณีมีไฟล์ Export XML
ใช้คำสั่ง
Import-DhcpServer `
-ComputerName localhost `
-File D:\Backup\dhcp.xml `
-BackupPath C:\DHCPRestore
ระบบจะนำข้อมูลทั้งหมดกลับเข้าสู่ DHCP Server
ตรวจสอบ Scope หลัง Restore
ใช้คำสั่ง
Get-DhcpServerv4Scope
ตัวอย่างผลลัพธ์
192.168.1.0
10.0.0.0
172.16.1.0
ตรวจสอบ Reservation
ใช้คำสั่ง
Get-DhcpServerv4Reservation
ตรวจสอบ DHCP Options
ใช้คำสั่ง
Get-DhcpServerv4OptionValue
วิธี Restore ผ่าน Netsh
หากใช้ไฟล์ Export แบบ Netsh
ตัวอย่าง
netsh dhcp server import D:\Backup\dhcp.txt all
ระบบจะ Import Configuration กลับมา
กรณี DHCP Database เสียหาย
ตำแหน่งฐานข้อมูล
C:\Windows\System32\dhcp
หาก Database เสียหาย
ให้ Restore จาก Backup ล่าสุด
แล้ว Restart Service
Restart-Service DHCPServer
ตรวจสอบ DHCP Service
ใช้คำสั่ง
Get-Service DHCPServer
ควรแสดง
Running
ทดสอบการแจก IP
บน Client
ใช้คำสั่ง
ipconfig /release
จากนั้น
ipconfig /renew
หากได้รับ IP ใหม่
แสดงว่า DHCP ทำงานปกติ
กรณีใช้ DHCP Failover
ตรวจสอบสถานะ
Get-DhcpServerv4Failover
หาก Failover เสียหาย
อาจต้องสร้าง Pair ใหม่
Restore DHCP บน Server ใหม่
กรณี Hardware เสีย
ติดตั้ง Windows Server 2022
ติดตั้ง DHCP Role
Authorize DHCP Server
Import Backup
ทดสอบการแจก IP
Authorize DHCP Server
ใช้คำสั่ง
Add-DhcpServerInDC
ตรวจสอบ
Get-DhcpServerInDC
DHCP กับ Active Directory
หาก DHCP อยู่ใน Domain
ควรตรวจสอบ
dcdiag
เพื่อยืนยันว่า Domain Controller ทำงานปกติ
กรณี DHCP ถูก Ransomware
แนวทางที่แนะนำ
แยกเครื่องออกจาก Network
ล้างระบบ
ติดตั้ง DHCP ใหม่
Restore จาก Backup
ตรวจสอบ Security
วิธีป้องกันปัญหาในอนาคต
Backup DHCP ทุกวัน
ใช้ DHCP Failover
Export Configuration สม่ำเสมอ
มี DHCP Server สำรอง
ทดสอบ Restore ทุกไตรมาส
ข้อผิดพลาดที่พบบ่อย
ลืม Authorize DHCP
Client จะไม่รับ IP
ไม่ Restore Reservation
อุปกรณ์สำคัญอาจได้รับ IP ผิด
ไม่มี Backup
ต้องสร้าง Scope ใหม่ทั้งหมด
ไม่ทดสอบหลัง Restore
ไม่ทราบว่าระบบทำงานได้จริงหรือไม่
แนวทางสำหรับองค์กร
Small Business
DHCP 1 ตัว
Daily Backup
Medium Business
DHCP Failover
NAS Backup
Enterprise
Multi Site DHCP
DR Site
Cloud Backup
Best Practices
✅ Backup DHCP ทุกวัน
✅ ใช้ DHCP Failover
✅ Export Configuration สม่ำเสมอ
✅ ทดสอบ Restore ทุกไตรมาส
✅ มี NAS Backup
✅ มี Offsite Backup
✅ ใช้กฎ 3-2-1 Backup Rule
ทีมงาน comsiam แนะนำให้ผู้ดูแลระบบ Windows Server 2022 Export DHCP Configuration อย่างน้อยวันละ 1 ครั้ง เพราะแม้ DHCP จะเป็นบริการขนาดเล็ก แต่หากเกิดปัญหาขึ้น อาจส่งผลต่อการเชื่อมต่อเครือข่ายของทั้งองค์กรได้ทันที
ในสภาพแวดล้อมจริง การ Restore DHCP Server มักใช้เวลาเพียงไม่กี่นาที หากมี Backup ที่ดีและผ่านการทดสอบมาแล้ว ซึ่งเป็นแนวทางที่ทีมงาน comsiam ใช้ในการออกแบบระบบ Backup และ Disaster Recovery สำหรับองค์กรทุกขนาด