ตั้งค่า Time Zone บน Windows Server 2022 ให้ถูกต้อง
หลังติดตั้ง Windows Server 2022 เสร็จ หลายคนมักรีบตั้งค่า IP Address หรือ Join Domain ทันที แต่กลับลืมตรวจสอบ Time Zone ซึ่งเป็นหนึ่งในค่าที่สำคัญที่สุดของระบบ
หาก Time Zone ไม่ถูกต้อง อาจส่งผลต่อ
Active Directory
Kerberos Authentication
DNS
SQL Server
File Server
Log System
Backup System
รวมถึงระบบรักษาความปลอดภัยขององค์กร
บทความนี้จะอธิบายวิธีตั้งค่า Time Zone บน Windows Server 2022 อย่างถูกต้อง พร้อมแนวทางที่ควรใช้ในองค์กร
① Time Zone คืออะไร
Time Zone คือการกำหนดเขตเวลาของระบบ
ตัวอย่าง
Thailand = UTC+7
Japan = UTC+9
United Kingdom = UTC+0
United States = หลาย Time Zone
Windows จะใช้ข้อมูลนี้ในการคำนวณเวลาทั้งหมดของระบบ
② ทำไม Time Zone จึงสำคัญ
Server ใช้เวลาในการทำงานหลายส่วน
เช่น
Authentication
Event Logs
Backup
Replication
Scheduled Tasks
หากเวลาไม่ตรง
อาจเกิดปัญหาได้ทันที
③ ปัญหาที่พบเมื่อ Time Zone ผิด
ตัวอย่าง
Login Domain ไม่ได้
Kerberos Error
Group Policy ทำงานผิดเวลา
Backup ผิด Schedule
Log เวลาคลาดเคลื่อน
ส่งผลให้วิเคราะห์ปัญหาได้ยากมาก
④ Time Zone ของประเทศไทยคืออะไร
สำหรับประเทศไทย
ควรใช้
UTC+07:00
Bangkok, Hanoi, Jakarta
นี่คือค่าที่ถูกต้องสำหรับองค์กรในประเทศไทย
⑤ วิธีตั้งค่าผ่าน Settings
เปิด
Settings
เลือก
Time & Language
จากนั้น
Date & Time
เลือก
Time Zone
แล้วเลือก
(Bangkok, Hanoi, Jakarta)
เสร็จแล้วกด Apply
⑥ วิธีตั้งค่าผ่าน Server Manager
เปิด
Server Manager
เลือก
Local Server
คลิกที่
Time Zone
จากนั้นเลือก
Bangkok, Hanoi, Jakarta
แล้วกด OK
⑦ วิธีตั้งค่าผ่าน Control Panel
เปิด
Control Panel
เลือก
Date and Time
เลือก
Change Time Zone
จากนั้นเลือก
UTC+07:00 Bangkok, Hanoi, Jakarta
⑧ วิธีดู Time Zone ปัจจุบัน
Command Prompt
tzutil /g
ระบบจะแสดง Time Zone ปัจจุบัน
⑨ วิธีดู Time Zone ผ่าน PowerShell
Get-TimeZone
จะแสดงรายละเอียดทั้งหมดของ Time Zone ที่กำลังใช้งาน
⑩ วิธีเปลี่ยน Time Zone ผ่าน Command Line
สำหรับประเทศไทย
tzutil /s "SE Asia Standard Time"
เป็นวิธีที่ผู้ดูแลระบบนิยมใช้มาก
⑪ วิธีเปลี่ยน Time Zone ผ่าน PowerShell
Set-TimeZone -Id "SE Asia Standard Time"
ทำงานได้รวดเร็วและเหมาะกับ Automation
⑫ วิธีตรวจสอบเวลาปัจจุบัน
PowerShell
Get-Date
ช่วยตรวจสอบว่าเวลาและวันที่ถูกต้องหรือไม่
⑬ Time Zone กับ Domain Controller
Domain Controller ต้องใช้เวลาที่ถูกต้องเสมอ
เนื่องจาก
Kerberos Authentication
มีข้อกำหนดเรื่องเวลาอย่างเข้มงวด
หากคลาดเคลื่อนมากเกินไป
ผู้ใช้อาจ Login ไม่ได้
⑭ Time Zone กับ SQL Server
Database จำนวนมากอ้างอิงเวลา
เช่น
Transaction Log
Scheduled Jobs
Replication
หาก Time Zone ผิด
ข้อมูลอาจแสดงเวลาไม่ถูกต้อง
⑮ Time Zone กับ Backup
ระบบ Backup อัตโนมัติ
อาศัยเวลาในการทำงาน
หาก Time Zone ผิด
Backup อาจทำงานผิดช่วงเวลา
หรือไม่ทำงานเลย
⑯ Time Zone กับ Event Viewer
Log ทุกประเภทอ้างอิงเวลาของระบบ
หาก Time Zone ผิด
การตรวจสอบปัญหาจะยุ่งยากมาก
โดยเฉพาะในองค์กรที่มีหลาย Server
⑰ ควรใช้ UTC หรือ Local Time
สำหรับองค์กรในประเทศไทย
แนะนำ
UTC+07:00 Bangkok, Hanoi, Jakarta
เพื่อให้ตรงกับเวลาทำงานจริง
ส่วนองค์กรข้ามประเทศอาจใช้ UTC เป็นมาตรฐานกลาง
⑱ ตั้ง Time Zone อย่างเดียวพอไหม
ยังไม่พอ
ควรตั้งค่า
NTP Server
เพื่อซิงค์เวลาอัตโนมัติด้วย
เพราะแม้ Time Zone ถูกต้อง
แต่เวลาอาจคลาดเคลื่อนได้
⑲ ข้อผิดพลาดที่พบบ่อย
เลือก UTC+7 ผิดรายการ
บางคนเลือก Time Zone ใกล้เคียง
แต่ไม่ใช่
Bangkok, Hanoi, Jakarta
ทำให้ระบบคำนวณเวลาไม่ถูกต้อง
ตั้งเวลาเองตลอด
ไม่ควรทำ
ควรใช้ NTP Server เสมอ
⑳ สรุป
Time Zone เป็นหนึ่งในค่าพื้นฐานที่สำคัญที่สุดของ Windows Server 2022 และควรตั้งค่าให้ถูกต้องทันทีหลังติดตั้งระบบ
สำหรับประเทศไทยควรใช้
UTC+07:00 Bangkok, Hanoi, Jakarta
และควรใช้งานร่วมกับ NTP Server เพื่อให้เวลาในระบบถูกต้องตลอดเวลา
comsiam แนะนำให้ตรวจสอบ Time Zone ก่อน Join Domain หรือเปิดใช้งานระบบจริง เพราะปัญหาด้านเวลาสามารถส่งผลต่อ Active Directory, Kerberos และระบบสำคัญขององค์กรได้โดยตรง