อัปเกรด Domain Functional Level บน Windows Server 2022 แบบละเอียด

 Domain Functional Level (DFL) เป็นองค์ประกอบสำคัญของ Active Directory ที่กำหนดความสามารถและฟีเจอร์ที่ Domain สามารถใช้งานได้

หลายองค์กรอัปเกรด Domain Controller เป็น Windows Server 2022 แล้ว แต่ลืมอัปเกรด Domain Functional Level ทำให้ไม่สามารถใช้ฟีเจอร์ใหม่ของ Active Directory ได้อย่างเต็มประสิทธิภาพ

บทความนี้จะอธิบายวิธีอัปเกรด Domain Functional Level บน Windows Server 2022 แบบละเอียด พร้อมแนวทางที่ควรรู้ก่อนดำเนินการ

📌 Domain Functional Level คืออะไร

Domain Functional Level หรือ DFL คือระดับความสามารถของ Active Directory ภายใน Domain

DFL จะกำหนดว่า

  • ใช้ฟีเจอร์ใดได้บ้าง

  • รองรับ Domain Controller รุ่นใด

  • เปิดใช้ความสามารถใหม่ของ AD ได้หรือไม่

ตัวอย่าง

Windows Server 2012
Windows Server 2016
Windows Server 2019
Windows Server 2022

ยิ่ง Functional Level สูง ยิ่งรองรับฟีเจอร์ใหม่มากขึ้น

🎯 ทำไมต้องอัปเกรด Domain Functional Level

ข้อดีของการอัปเกรด

✅ รองรับฟีเจอร์ใหม่ของ Active Directory

✅ เพิ่มประสิทธิภาพ Replication

✅ เพิ่มความปลอดภัย

✅ รองรับ Authentication รุ่นใหม่

✅ ลดปัญหาความเข้ากันได้

หลายองค์กรที่ comsiam ดูแล พบว่า Domain ยังใช้ Functional Level เก่าตั้งแต่ Windows Server 2008 แม้จะอัปเกรด Domain Controller เป็น Windows Server 2022 แล้ว

⚠️ สิ่งที่ต้องรู้ก่อนอัปเกรด

เมื่ออัปเกรดแล้ว

ไม่สามารถ Downgrade กลับได้ง่าย

ดังนั้นควรตรวจสอบให้แน่ใจก่อนดำเนินการ

📋 Checklist ก่อนอัปเกรด

① Domain Controller ทุกเครื่องต้องทำงานปกติ

รัน

dcdiag

② Replication ต้องสมบูรณ์

รัน

repadmin /replsummary

ควรพบ

0 Failures

③ สำรอง Active Directory

ควร Backup System State ก่อนเสมอ

④ ไม่มี Domain Controller รุ่นเก่า

ตรวจสอบให้แน่ใจว่าไม่มี

Windows Server 2008
Windows Server 2012

ที่ไม่รองรับระดับใหม่

🔍 ตรวจสอบ Domain Functional Level ปัจจุบัน

เปิด PowerShell

รัน

Get-ADDomain

ผลลัพธ์

DomainMode

ตัวอย่าง

Windows2016Domain

🖥️ ตรวจสอบผ่าน GUI

เปิด

Active Directory Users and Computers

คลิกขวา Domain

เลือก

Properties

จะพบ

Domain Functional Level

ปัจจุบัน

🚀 วิธีอัปเกรด Domain Functional Level

① เปิด Active Directory Domains and Trusts

เปิด

domain.msc

หรือ

Active Directory Domains and Trusts

② คลิกขวาที่ Domain

ตัวอย่าง

company.local

เลือก

Raise Domain Functional Level

③ เลือกระดับที่ต้องการ

ตัวอย่าง

Windows Server 2016

Windows Server 2022 ใช้ Functional Level นี้เป็นหลัก

④ กด Raise

กด

Raise

จากนั้นยืนยัน

✅ ตรวจสอบผลลัพธ์

Windows จะแสดงข้อความ

The functional level was raised successfully.

🔍 ตรวจสอบหลังอัปเกรด

รัน

Get-ADDomain

ตรวจสอบค่า

DomainMode

อีกครั้ง

⚙️ อัปเกรดผ่าน PowerShell

รัน

Set-ADDomainMode `
-Identity company.local `
-DomainMode Windows2016Domain

📊 ตรวจสอบ Domain Controller ทั้งหมด

รัน

Get-ADDomainController -Filter *

ตรวจสอบว่าไม่มี Domain Controller รุ่นเก่า

🔄 ตรวจสอบ Replication หลังอัปเกรด

รัน

repadmin /replsummary

และ

repadmin /showrepl

⚠️ ปัญหาที่พบบ่อย

① Raise Functional Level ไม่ได้

มักเกิดจาก

  • Domain Controller รุ่นเก่า

  • Replication Error

② Access Denied

ตรวจสอบสิทธิ์

Enterprise Admin

หรือ

Domain Admin

③ Replication ไม่สมบูรณ์

รัน

repadmin /replsummary

ก่อนอัปเกรด

🔐 ฟีเจอร์ที่ได้จาก Functional Level ใหม่

ตัวอย่าง

Authentication ดีขึ้น

Replication ดีขึ้น

Security Enhancements

Kerberos Improvements

Active Directory Enhancements

📋 Checklist หลังอัปเกรด

① User Login ได้

② DNS ปกติ

③ Group Policy ปกติ

④ Replication ปกติ

⑤ Event Viewer ไม่มี Error

⑥ Backup สำเร็จ

📈 Best Practices สำหรับ Domain Functional Level

① Backup ก่อนทุกครั้ง

② ตรวจสอบ Replication ก่อนอัปเกรด

③ อัปเกรดนอกเวลางาน

④ ตรวจสอบ Domain Controller ทุกเครื่อง

⑤ ทดสอบระบบหลังอัปเกรด

⑥ จัดทำเอกสารการเปลี่ยนแปลง

ทีมงาน comsiam มักดำเนินการ Health Check Active Directory ก่อนทุกครั้งที่อัปเกรด Functional Level เพื่อให้มั่นใจว่าระบบพร้อมสำหรับการเปลี่ยนแปลง

🎯 สรุป

Domain Functional Level เป็นส่วนสำคัญของ Active Directory บน Windows Server 2022 ที่กำหนดความสามารถของ Domain และฟีเจอร์ที่สามารถใช้งานได้

การอัปเกรด Domain Functional Level หลังจากตรวจสอบ Domain Controller, Replication และ Backup อย่างครบถ้วน จะช่วยให้องค์กรสามารถใช้ความสามารถใหม่ของ Active Directory ได้อย่างเต็มประสิทธิภาพ พร้อมเพิ่มความปลอดภัยและเสถียรภาพของระบบในระยะยาว

Popular posts from this blog

Windows Server 2022 ยังน่าใช้ในปีนี้หรือไม่? คำตอบสำหรับคนกำลังวางระบบใหม่

สเปกเครื่องสำหรับติดตั้ง Windows Server 2022 เลือกอย่างไรให้คุ้มและใช้งานได้ยาว

Windows Server 2022 คืออะไร? คู่มือสำหรับมือใหม่