วิธีตั้งค่า Automatic Update บน Windows Server 2022 ให้ปลอดภัยและคุมได้
Automatic Update เป็นฟีเจอร์สำคัญของ Windows Server 2022 ที่ช่วยให้ระบบได้รับ Patch และ Security Update อย่างต่อเนื่อง แต่สำหรับ Server ที่ใช้งานจริงในองค์กร ไม่ควรปล่อยให้อัปเดตและรีสตาร์ตเองแบบไม่มีแผน เพราะอาจทำให้ระบบหยุดทำงานในเวลาสำคัญได้
แนวทางที่ถูกต้องคือ ตั้งค่า Automatic Update ให้เหมาะกับประเภทของ Server และกำหนดช่วงเวลา Maintenance ให้ชัดเจน
บทความนี้จะอธิบายวิธีตั้งค่า Automatic Update บน Windows Server 2022 แบบมืออาชีพ
① Automatic Update คืออะไร
Automatic Update คือระบบที่ช่วยให้ Windows Server ดาวน์โหลดและติดตั้ง Update โดยอัตโนมัติ
Update เหล่านี้อาจเป็น
Security Update
Quality Update
Cumulative Update
Driver Update
Definition Update
ช่วยให้ Server ปลอดภัยและเสถียรมากขึ้น
② ทำไมต้องควบคุม Automatic Update
สำหรับเครื่อง Client อาจปล่อยให้อัปเดตเองได้
แต่สำหรับ Server ต้องระวังมากกว่า
เพราะ Server อาจให้บริการ
Active Directory
File Server
Database
Web Application
Hyper-V
หาก Restart เอง อาจกระทบผู้ใช้งานทั้งองค์กร
③ ควรเปิดหรือปิด Automatic Update
ไม่ควรปิดถาวร
แต่ควรตั้งค่าให้
ดาวน์โหลดอัตโนมัติ
แจ้งเตือนก่อนติดตั้ง
ติดตั้งในช่วง Maintenance
ควบคุมการ Restart
แนวทางนี้ปลอดภัยกว่าปิด Update ทั้งหมด
④ ตรวจสอบสถานะ Windows Update
เปิด
Settings
Windows Update
ดูสถานะล่าสุดของระบบ
หรือใช้ PowerShell
Get-HotFix
เพื่อตรวจสอบ Patch ที่ติดตั้งแล้ว
⑤ ตั้งค่าผ่าน Local Group Policy
กด
Windows + R
พิมพ์
gpedit.msc
จากนั้นไปที่
Computer Configuration
Administrative Templates
Windows Components
Windows Update
Manage end user experience
⑥ Configure Automatic Updates
เปิด Policy
Configure Automatic Updates
เลือก
Enabled
จากนั้นเลือกโหมดที่เหมาะสม
⑦ โหมดที่แนะนำ
ตัวเลือกที่นิยมสำหรับ Server คือ
3 - Auto download and notify for install
หมายความว่า
Windows ดาวน์โหลด Update ให้เอง
แต่ให้ Admin เป็นผู้กดติดตั้ง
ช่วยลดความเสี่ยงจากการ Restart ไม่คาดคิด
⑧ ตั้งวันและเวลาติดตั้ง
หากต้องการให้ติดตั้งตามเวลา
สามารถกำหนด
วัน
เวลา
รอบการติดตั้ง
ให้ตรงกับ Maintenance Window ขององค์กร
⑨ ตั้งค่าไม่ให้ Restart เอง
ควรเปิด Policy
No auto-restart with logged on users for scheduled automatic updates installations
เพื่อลดปัญหา Server Restart ขณะมีผู้ใช้งาน
⑩ ตั้งค่า Active Hours
เปิด
Settings
Windows Update
Advanced Options
กำหนด
Active Hours
ให้ครอบคลุมเวลาทำงานขององค์กร
⑪ ใช้ WSUS ในองค์กร
องค์กรขนาดกลางและใหญ่
ควรใช้
Windows Server Update Services
หรือ
WSUS
เพื่อควบคุม Patch จากศูนย์กลาง
⑫ WSUS ดีอย่างไร
ข้อดี
ควบคุม Update ได้
อนุมัติ Patch ก่อนติดตั้ง
ลด Bandwidth Internet
แยกกลุ่ม Server ได้
เหมาะสำหรับองค์กรที่มีหลาย Server
⑬ แยกกลุ่ม Server ก่อนอัปเดต
ควรแบ่งกลุ่ม
Test Server
Non-Critical Server
Production Server
Domain Controller
เพื่อค่อย ๆ ปล่อย Update ตามลำดับ
⑭ ห้ามอัปเดต Production ก่อน Test
แนวทางที่ถูกต้องคือ
Test ก่อน
รอดูผล
ค่อยอัปเดต Production
ช่วยลดความเสี่ยงระบบล่มจาก Patch ที่มีปัญหา
⑮ ตั้งค่า Automatic Update ผ่าน Registry
บางองค์กรใช้ Registry ร่วมกับ Policy
แต่ควรทำเฉพาะผู้ดูแลระบบที่เข้าใจผลกระทบ
เพราะตั้งค่าผิดอาจทำให้ Update ไม่ทำงาน
⑯ ตรวจสอบประวัติ Update
PowerShell
Get-HotFix | Sort InstalledOn
ใช้ดูว่า Patch ล่าสุดติดตั้งเมื่อใด
⑰ ตรวจสอบ Pending Reboot
หลังติดตั้ง Update บางรายการ
อาจต้อง Restart
ควรตรวจสอบก่อนเริ่มงาน Maintenance
⑱ ปัญหาที่พบบ่อย
Server Restart เอง
สาเหตุ
ตั้งค่า Automatic Update ไม่ถูกต้อง
ไม่ได้คุม Restart Policy
Update ไม่ทำงาน
สาเหตุ
Policy Block
WSUS ผิด
Windows Update Service มีปัญหา
Update แล้วระบบมีปัญหา
สาเหตุ
ไม่ได้ทดสอบก่อน Production
⑲ แนวทางสำหรับ Domain Controller
Domain Controller ควรอัปเดตด้วยความระมัดระวัง
ควรมี
Backup System State
DC สำรอง
Maintenance Window
ก่อนติดตั้ง Patch
⑳ แนวทางสำหรับ Hyper-V Host
Hyper-V Host ควรตรวจสอบ
VM Backup
Cluster Status
Storage
Network
ก่อนอัปเดตทุกครั้ง
㉑ แนวทางสำหรับ File Server
ควรแจ้งผู้ใช้งานล่วงหน้า
ก่อนติดตั้ง Update
เพราะอาจต้อง Restart และกระทบ Shared Folder
㉒ Checklist ก่อนเปิด Automatic Update
ตรวจสอบ
Backup พร้อม
Maintenance Window ชัดเจน
Restart Policy ถูกต้อง
มี Test Server
㉓ Checklist หลังอัปเดต
ตรวจสอบ
Server Boot ปกติ
Service ทำงาน
Network ปกติ
Event Log ไม่มี Error
Application ใช้งานได้
㉔ สรุป
Automatic Update บน Windows Server 2022 ไม่ควรถูกปิดถาวร แต่ควรถูกควบคุมอย่างเป็นระบบ เพื่อให้ Server ได้รับ Patch ด้านความปลอดภัยโดยไม่กระทบการใช้งานจริง
แนวทางที่แนะนำคือ
ดาวน์โหลดอัตโนมัติ
แจ้งเตือนก่อนติดตั้ง
คุมเวลา Restart
ใช้ WSUS หากมี Server หลายเครื่อง
ทดสอบก่อน Production
comsiam แนะนำว่า องค์กรที่มี Server มากกว่า 5 เครื่องควรวางระบบ Patch Management อย่างจริงจัง เพราะการอัปเดตที่ไม่มีแผนอาจทำให้ระบบล่ม แต่การไม่อัปเดตเลยก็เสี่ยงด้าน Security เช่นกัน