Active Directory

Active Directory 32K Page Nasıl Etkinleştirilir?

Windows Server 2025 ile birlikte Active Directory Domain Services (AD DS) ve Lightweight Directory Services (AD LDS) artık 32 K sayfa boyutlu ESE (Extensible Storage Engine) veritabanı kullanma yeteneğine sahiptir. Varsayılan olarak yeni kurulan orman ve etki alanları, geriye dönük uyumluluk için “8 K page simülasyon modu” ile başlar; ancak gerçek 32 K sayfa boyutuna geçiş, orman düzeyinde tek seferlik bir işlemdir ve tüm etki alanı denetleyicilerinin (DC) 32 K uyumlu veritabanına sahip olmasını gerektirir.

⚠️ Uyarı:
32 K page moduna geçiş geri alınamamaktadır. Bu işlemden önce oluşturulan 8 KB yedek medyaları, tam yetkili (authoritative) bir orman geri yüklemesi yapmadan kullanılamamaktadır.

Bir önceki makalemiz de Windows Server 2025 ile Active Directory’de 32 KB Page Veritabanı bahsetmiştik, detaylar için makalemizi okuyabilirsiniz.

Active Directory 32K Page Etkinleştirme Adımları

32k sayfa veritabanı boyutu AD’de isteğe bağlı bir özelliktir ve varsayılan olarak etkinleştirilmez. Veritabanı 32k sayfaları isteğe bağlı özelliğini ormanınızda veya etki alanınızda etkinleştirmek aşağıdaki adımları takip etmeniz yeterli olacaktır.

  • Ortamınızda bulunan Domain Controller sunucusunda Login işlemi gerçekleştirin (FSMO rollerine sahip sunucu tercih edilmelidir)
  • Administrator yetkisi ile PowerShell başlatmanız gerekmektedir.
  • Aşağıda paylaşmış olduğumuz parametreleri kendi ortamınıza göre uyarlayarak çalıştırmanız gerekmektedir.
$params = @{
    Identity = 'Database 32k pages feature'
    Scope = 'ForestOrConfigurationSet'
    Server = 'MEMCMDC01'
    Target = 'cengizyilmaz.local'
}
Enable-ADOptionalFeature @params

Yukarıda bulunan parametreleri çalıştırdığınız da 32K Page etkinleştirmesi için sizden onay istemektedir, “Y” ile devam etmeniz durumunda etkinleştirme yapılacaktır.

PS C:\Users\cengiz> $params = @{
>>     Identity = 'Database 32k pages feature'
>>     Scope = 'ForestOrConfigurationSet'
>>     Server = 'MEMCMDC01'
>>     Target = 'cengizyilmaz.local'
>> }
PS C:\Users\cengiz> Enable-ADOptionalFeature @params
WARNING: Enabling 'Database 32k Pages Feature' on 'CN=Partitions,CN=Configuration,DC=cengizyilmaz,DC=local' is an
irreversible action! You will not be able to disable 'Database 32k Pages Feature' on
'CN=Partitions,CN=Configuration,DC=cengizyilmaz,DC=local' if you proceed.

Confirm
Are you sure you want to perform this action?
Performing the operation "Enable" on target "Database 32k Pages Feature".
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"):

Komut Yes/All onayı isteyecektir. Onayladıktan sonra:

  • AD DS, 32 K page forest genelinde işaretler.
  • Değişiklik, her DC üzerindeki NTDS hizmetinin bir sonraki yeniden başlatılışında geçerli olur (genelde otomatik replike olur).
image 16
Active Directory 32K Page Nasıl Etkinleştirilir? 7

Bu işlemden sonra ortamınızda bulunan tüm Domain Controller 32K page boyutu için replikasyon işlemi gerçekleştirecektir, sizler sadece ortamınızda bulunan Domain Controller sunucularının sağlık durumlarını kontrol etmeniz gerekmektedir.

Active Directory 32K Page Etkinleştirme Sonrası Doğruma İşlemleri

Active Directory 32K Page doğrulama işlemini Server 2025’e In-Place ile geçtiyseniz veya temiz bir Domain kurmadıysanız öncesinde de doğrulama yapmanız önerilmektedir.

Active Directory 32K Page Doğrulamasını PowerShell ile Kontrol Etme

Aşağıdaki parametreyi kendi Domain ortamınıza göre uyarladıktan sonra çalıştırmanız gerekmektedir.

  • Öncelikle Administrator olarak PowerShell başlatılması gerekmektedir.
Get-ADObject `
  -LDAPFilter "(objectClass=nTDSDSA)" `
  -SearchBase "CN=Configuration,DC=cengizyilmaz,DC=local" `
  -Properties msDS-JetDBPageSize |
  Format-List distinguishedName, msDS-JetDBPageSize
PS C:\Users\cengiz>
PS C:\Users\cengiz> Get-ADObject `
>>   -LDAPFilter "(objectClass=nTDSDSA)" `
>>   -SearchBase "CN=Configuration,DC=cengizyilmaz,DC=local" `
>>   -Properties msDS-JetDBPageSize |
>>   Format-List distinguishedName, msDS-JetDBPageSize


distinguishedName  : CN=NTDS Settings,CN=MEMCMDC01,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=c
                     engizyilmaz,DC=local
msDS-JetDBPageSize : 32768
image 17
Active Directory 32K Page Nasıl Etkinleştirilir? 8

msDS-JetDBPageSize = 32768 → DC, 32 K uyumlu.

msDS-JetDBPageSize = 8192 → DC, 8 K veritabanı kullanıyor.

Boş değer → Sunucu Windows Server 2022 veya daha eski

Not: Enable-ADOptionalFeature komutu (aşağıda) özelliği açarken tüm DC’lerde 32 K uyumlu veritabanı bulunduğunu otomatik denetler.

Active Directory 32K Page Doğrulamasını ADSI ile Kontrol Etme

Aşağıdaki adımlar, msDS-JetDBPageSize özniteliğini görüntüleyerek bir etki alanı denetleyicisinin (DC) 8 K mi yoksa 32 K mi veritabanı page boyutu kullandığını doğrulamanızı sağlar.

Ön koşul

  • İstemci bilgisayarınızda Active Directory Domain Services Remote Server Administration Tools (RSAT) kurulmuş olmalıdır.
  • Oturum açtığınız hesap, en azından Domain Admins veya eşdeğer yetkilere sahip olmalıdır.

ADSI Edit’i Başlatın

  1. Başlat menüsüne tıklayın.
  2. Arama kutusuna ADSI yazın.
  3. Listeden ADSI seçerek konsolu açın.
  1. Konsol ağacında ADSI Edit düğümüne sağ tıklayınConnect to… seçin.
  2. Connection Settings penceresinde:
    • Select a well known Naming Contex butonunu işaretleyin.
    • Açılır listeden Configuration seçin.
  3. Tamam’a tıklayarak bağlantıyı oluşturun.

Konsol Ağacı aşağıdaki gibi olması gerekmektedir;

Configuration
 └─ CN=Configuration,DC=Fabrikam,DC=com
     └─ CN=Sites
         └─ CN=Corp Datacenter
             └─ CN=Servers
                 └─ CN=FABRIKAMDC01
                     └─ CN=NTDS Settings
İpucu: CN=Sites altında önce AD sitelerini, sonra CN=Servers altında sunucuları göreceksiniz.
– Hedef DC’nizi bulduğunuzda CN=NTDS Settings nesnesini seçmelisiniz.

NTDS Settings bölümüne geldiğimizde Sağ Tıklayara Properties bölümüne geliyoruz.

  1. Attribute listesinden msDS-JetDBPageSize öğesini bulun.
  2. Value sütununu kontrol edin:
  3. DeğerAnlamı 32768DC, 32 K sayfa boyutuna hazır/veritabanı 32 K uyumlu.
  4. 8192DC, 8 K sayfa boyutu kullanıyor.
  5. (Boş)DC, Windows Server 2022 veya önceki sürümü çalıştırıyor (yalnızca 8 KB destekli).

Not
– Değeri düzenlemeniz gerekmez; yalnızca okuma amaçlı doğrulama yapıyorsunuz.
– Birden fazla DC kontrol etmek için aynı işlemi her sunucu üzerinde yineleyin.

image 20
Active Directory 32K Page Nasıl Etkinleştirilir? 11

Bu makale, Windows Server 2025 ortamınızda “Database 32 K Pages” opsiyonel özelliğini güvenle etkinleştirmeniz için gerekli adımları ve en iyi uygulamaları ayrıntılı biçimde sunduk. Takıldığınız noktalar veya ileri senaryolar için yorum bırakabilir ya da iletişime geçebilirsiniz.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu