Windows Server 2025 Active Directory FFLDFL RollBack

Active Directory’de FFL ve DFL Rollback

Active Directory (AD) ortamında “FFL” (Forest Functional Level) ve “DFL” (Domain Functional Level) yükseltme işlemleri, Windows Server 2008 işletim sistemi versiyonundan sonra geri alınabilmektedir.

1. FFL ve DFL Nedir?

FFL (Forest Functional Level): Tüm Active Directory forest’ın (Domain Controller olarak) desteklediği en düşük Windows Server sürümünü belirler.

DFL (Domain Functional Level): Bireysel bir domain içindeki en düşük desteklenen (Domain Controller olarak) Windows Server sürümünü belirler.

FFL her zaman en düşük DFL seviyesine eşit veya daha büyük olmalıdır.

2. FFL ve DFL Rollback

SenaryoRollback Mümkün mü?
DFL  Windows Server 2008Geri alınamaz
FFL Windows Server 2008Geri alınamaz
DFL/FFL Windows Server 2012 R2 veya sonrasıBazı sürümlerde rollback mümkün
  

Microsoft’un resmi olarak desteklediği tek rollback yöntemi, Windows Server 2012 R2 veya sonrası için geçerlidir. Windows Server 2008 R2 ve öncesinde geri alma mümkün değildir.

3. Windows Server 2012 R2 ve Sonrası İçin Rollback

Windows Server 2012 R2 ve sonrası sürümlerde, DFL ve FFL’yi yalnızca “Windows Server 2012 R2” seviyesine kadar düşürmek mümkündür.

PowerShell ile Rollback

Set-ADForestMode -Identity “volsys.com” -ForestMode Windows2016Forest
Set-ADDomainMode -Identity “volsys.com” -DomainMode Windows2016Domain

Not: Burada “Windows2012R2Forest” ve “Windows2012R2Domain” seviyesine geri dönülebilir. Daha eski sürümlere rollback mümkün değildir.

Aşağıdaki örnekte Windows Server 2025 FFL ve DFL Rollback işlemleri gösterilmektedir.

Get-Adforest komutu ile mevcut FFL değerini görüyoruz.

Get-Addomain komutu ile mevcut DFL değerini görüyoruz.

Set-ADForestMode -identity volsys.com -ForestMode Windows2016Forest

Kontrol ettiğimde FFL değerini Windows Server 2016 olarak görebiliyorum.

Set-ADDomainMode -identity volsys.com -ForestMode Windows2016Forest

DFL’in de Windows Server 2016 versiyonuna RollBack yaptığını görebiliyoruz.