Active Directory'de eksik FRS nesnelerini ve FRS özniteliklerini kurtarma

Bu makalede, Active Directory'de eksik FRS nesnelerini ve FRS özniteliklerini kurtarma hakkında bazı bilgiler sağlanmaktadır.

Şunlar için geçerlidir: Windows Server 2012 R2
Özgün KB numarası: 312862

Özet

Dosya Çoğaltma hizmeti (FRS), Microsoft Windows NT 3'teki LMREPL hizmetinin yerini alan çok iş parçacıklı, çok ana çoğaltmalı bir altyapıdır. x ve Microsoft Windows NT 4.0'da. Windows 2000 tabanlı ve Windows Server 2003 tabanlı etki alanı denetleyicileri ve sunucuları, Windows Server 2003 ve önceki sürümleri çalıştıran istemciler için sistem ilkesini ve oturum açma betiklerini çoğaltmak için FRS kullanır. FrS'yi, aynı hataya dayanıklı Dağıtılmış Dosya Sistemi (DFS) kök veya alt çoğaltmalarını barındıran Windows 2000 tabanlı ve Windows Server 2003 tabanlı sunucular arasında dosya ve klasörleri çoğaltmak için de kullanabilirsiniz.

Bu makalede şunlar açıklanmaktadır:

  • FRS nesnelerinin ve FRS özniteliklerinin silinmesinin nasıl gerçekleştiği.
  • Çoğaltma kümelerindeki SYSVOL eksik Server-Reference özniteliklerini ve üye nesneleri algılama.
  • Örnek olarak null Server-Reference özniteliklerini kullanarak eksik öznitelikleri onarma.
  • Örnek olarak eksik üye nesneleri kullanarak eksik nesneleri onarma.
  • Örnek olarak mevcut bağlantı nesnelerini kullanarak eksik bağlantı nesnelerini onarma.

Daha fazla bilgi

FRS düzgün çalışması için Active Directory'de depolanan ve belirli bir etki alanındaki etki alanı denetleyicileri arasında çoğaltılan kapsayıcılara, nesnelere ve özniteliklere dayanır. Kritik nesneler FRS üyesi ve abone nesnelerini içerir. Gerekli öznitelikler (şema sınıfı tanımına göre) ve isteğe bağlı öznitelikler Schedule özniteliğini, FRS-File-Filter özniteliğini, FRS-Folder-Filter özniteliğini ve FRS veritabanı konumunu içerir. Şema tanımları kapsayıcıları veya FRS nesnelerinin bulunduğu konumu tanımlar.

FRS iki çoğaltma kümesi türünü destekler: DFS ve SYSVOL. Dcpromo.exe, çoğaltma kümeleri için SYSVOL dolaylı olarak kapsayıcılar, nesneler ve öznitelikler oluşturur. DFS ek bileşeni (Dfsgui.msc), bir DFS Kökünde veya DFS Bağlantısında iki veya daha fazla hedef arasında çoğaltmayı etkinleştirdiğinizde veya mevcut bir FRS çoğaltma kümesine yeni üyeler eklediğinizde nesneler oluşturur.

Not

Windows Server 2008 R2'den başlayarak, SYSVOL çoğaltma Dağıtılmış Dosya Sistemi Çoğaltma (DFS-R) altyapısı tarafından gerçekleştirilebilir. DFS-R nesnelerini ve özniteliklerini onarmak için benzer bir yordam vardır. Daha fazla bilgi için bkz. https://technet.microsoft.com/library/cc794759(WS.10).aspx

FRS nesnelerinin ve FRS özniteliklerinin silinmesi veya kaldırılması

Çoğaltma kümesinden sunucuları düzgün bir şekilde kaldırdığınızda FRS nesneleri ve öznitelikleri Active Directory'den kaldırılır.

Örneğin:

  • SYSVOL: Bir sunucuyu üye sunucuya indirgemek için Dcpromo.exe kullandığınızda.
  • Çoğaltılan DFS Kökleri, DFS Bağlantıları ve DFS bağlantıları: DFS Bağlantısını veya DFS Kökünü ya da bazı bağlantıları kaldırmak için Dfsgui.msc kullandığınızda.

Bir yöneticinin önem derecesini anlamadan nesneleri veya kapsayıcıları silmesi mümkündür ve bu da FRS'yi olumsuz etkileyebilir.

Genel olarak, bu nesnelerin başvurdığı işletim sistemini yeniden yüklemediğiniz sürece FRS üyesini veya FRS abone nesnelerini veya üst kapsayıcılarını Active Directory'den hiçbir zaman el ile silmeyin.

Örneğin:

  • Active Directory Siteleri ve Hizmetleri'nde, bir etki alanı denetleyicisindeki NTDS Ayarları nesnesini silmeyin (yalnız bırakılmış veya çevrimdışı olmasına bakılmaksızın). Silme işlemini yaparsanız, FRS üye nesnesinde Server-References öznitelikleri null olur; null Server-Reference öznitelikleri, etki alanı denetleyicisinde gelen ve giden çoğaltmasını SYSVOL durdurur. Bu silme türü yaygın bir senaryodur.
  • FRS çoğaltma kümelerindeki veya alt nesnelerindeki üye sunucular veya etki alanı denetleyicileri için Makine Hesabı nesnelerini silmeyin.
  • Çoğaltma kümesinin bir veya daha fazla üye nesnesini silmeyin.
  • Etki alanındaki etki alanı denetleyicilerinin SYSVOL her biri için üye nesneleri içeren (ile) NtFrsReplica kapsayıcısını silmeyin.

Null Server-Reference özniteliklerini algılama

FRS, klasörün içeriğini SYSVOL çoğalttığında, FRS Active Directory'nin yapılandırma bölümünde bulunan bağlantı nesnelerini kullanır. Bu bağlantı nesnelerini el ile oluşturabilirsiniz; ancak KCC, bağlantı nesnelerini varsayılan olarak otomatik olarak oluşturur. NTDS Ayarları nesnesi, etki alanı denetleyicilerini Active Directory'deki diğer bilgisayar hesaplarından ayıran iki kritik nesneden biridir. NtDS Ayarları nesnesi, etki alanındaki ve ormandaki diğer etki alanı denetleyicilerinden gelen bağlantılar için üst kapsayıcıdır.

NTDS Ayarları nesnelerini Active Directory'deki Yapılandırma bölümünden silerseniz, FRS üye nesnelerinde Server-Reference özniteliğinin etki alanı adı yolu null (boş) olur. Bu davranış aşağıdaki araçlar veya günlükler tarafından algılanır veya kaydedilir:

  1. ntfrsutl ds komutunun çıkışı:

  2. Service Pack 2 (SP2) veya üzerini çalıştıran bilgisayarlarda FRS olay günlüğünde Olay 13562:

    Olay Türü: Uyarı
    Olay Kaynağı: NtFrs
    Olay Kategorisi: Yok
    Olay Kimliği: 13562
    Tarih: aa/gg/yyyy
    Zaman:
    ss:dd:ss AM|PM
    Kullanıcı: Yok
    Bilgisayar:
    Bilgisayaradı
    Açıklama:
    FrS çoğaltma kümesi yapılandırma bilgileri için Etki Alanı Denetleyicisi dc1.a.com yoklanırken Dosya Çoğaltma hizmeti tarafından karşılaşılan uyarıların ve hataların özeti aşağıdadır.

    nTFRSMember nesnesi cn=dc1,cn=etki alanı sistem birimi (sysvol paylaşımı),cn=dosya çoğaltma hizmeti,cn=system,dc=a,dc=com ServerReference özniteliği için geçersiz bir değere sahip.

  3. FRS hata ayıklama günlüklerindeki hatalar:

    NtFrs_000X.log: FrsNewDsGetSysvolCxtions: S0: HH:MM:SS :D S: WARN - Üye (cn=DC1,cn=etki alanı sistem birimi (sysvol paylaşımı),cn=dosya çoğaltma hizmeti,cn=system,dc=a,dc=com) sysvol çoğaltma kümesinin sunucu başvurusu eksik; Atlama

  4. Ntfrsutl ds komutunun çıktısı, PERL betiği TOPCHK (Microsoft Ürün Destek Hizmetleri'nden sağlanır) ile ayrıştırılır:

    S E R V E R S M I S S I N G I N B O U N D C O N N E C T I O N S

    Aşağıdaki FRS Üye sunucuları giden çoğaltma iş ortaklarına sahiptir ancak gelen bağlantı nesnesi yoktur. Bunun birkaç nedeni olabilir:

    1. Bu sunucu için NTDS Ayarları nesnesinin altında bağlantı nesnesi yok. Bu bir hatadır.
    2. Bu sunucunun ServerReference Özniteliği null. Bu bir hatadır.
    3. Bu sunucu farklı bir etki alanında olabileceğinden, bunun için FRS üye nesnesi olmayacaktır.
    4. FRS üye nesnesi eksik olabilir. Bu bir hatadır.

    DEFAULT-FIRST-SITE-NAME\DC1

Null Server-Reference özniteliklerini onarma

Eksik Server-Reference özniteliklerini onarmak için LDP.exe veya ADSIedit.msc kullanabilirsiniz. Bu araçlar, öznitelikleri sunucunun NTDS ayarları nesnesinin ayırt edici adıyla (DN) eşleşecek şekilde sıfırlayarak onarmanıza olanak sağlar. Null Server-Reference özniteliklerini onarmak için şu adımları izleyin:

  1. Eksik (null) Server-Reference özniteliğine sahip bilgisayarın NTDS Ayarları nesnesinin DN yolunu bulmak için aşağıdaki yöntemlerden birini kullanın:

    • LDP veya ADSIedit'te, NTDS Ayarları nesnesinin DN yolunu ormanın kök etki alanındaki Yapılandırma kapsayıcısından Pano'ya kopyalayın.

      -veya-

    • Active Directory'nin etki alanı bölümünden, Server-Reference özniteliğinin değerini iyi durumdaki bir etki alanı denetleyicisinden Pano'ya kopyalayın. Bu etki alanı denetleyicisinin bozuk bilgisayarla aynı Active Directory etki alanında ve sitesinde olması gerekir, aksi takdirde DN yolunu düzenlemeniz gerekir.

  2. Null Server-Reference özniteliğine sahip üye nesnesini bulun:

    1. ADSIedit'i başlatın. Active Directory'nin Etki Alanı bölümünde, ayarlar başvurusu olmayan üye nesnesini (nTFRSMember) bulun. DN yolu:
    2. Null Server-Reference özniteliğine sahip üye nesnesine sağ tıklayın ve ardından Özellikler'e tıklayın.
  3. Server-Reference özniteliğinin değerini düzenleyin:

    1. ADSIedit'te Öznitelikler sekmesini yapılandırın:

      • Hangi özelliklerin görüntüleyebileceğinizi seçin: İsteğE BAĞLI olarak ayarlayın.
      • Görüntülemek için bir özellik seçin: Server-Reference özelliğine tıklayın.
    2. Özniteliği Düzenle'nin altında, Pano'dan NTDS Ayarları nesnesinin DN yolunu yapıştırın. NTDS Ayarı için DN yolu aşağıdaki biçime sahip olmalıdır
      CN=NTDS Ayarları, CN= Bilgisayar adı,CN= Site adı, CN=Siteler, CN=Yapılandırma, DC= Ormanın kök etki alanı,DC=COM
      Burada Bilgisayar adı , null Server-Reference özniteliğine sahip etki alanı denetleyicisinin adıdır ve burada
      Site adı , sunucunun NTDS Ayarları nesnesinin bulunduğu Active Directory sitesinin adıdır.

    3. AYARLA'ya tıklayın ve Active Directory'ye yazılan değeri onaylayın.

  4. FRS'yi Active Directory'yi yoklaması için bekleyin veya zorlar:

    FRS, yapılandırma değişikliklerini bulmak için Active Directory'yi düzenli aralıklarla yoklar. Yoklamanın gerçekleşmesi için aşağıdaki yöntemlerden birini kullanabilirsiniz:

    1. FRS'yi durdurmak için net stop ntfrs komutunu kullanın ve ardından net start ntfrs komutunu kullanarak FRS'yi yeniden başlatın. -veya-

    2. FRS'yi yoklamayı zorlamak için ntfrsutl poll /now komut satırını kullanın:

      1. Kısa veya uzun yoklama aralığının süresi dolana kadar bekleyin. Etki alanı denetleyicilerinde beş dakikalık varsayılan değerdir.
      2. FRS, değişikliği bir sonraki DS yoklama döngüsü sırasında kaydeder. ntfrsutl sets komutunun çıkışını kullanarak FRS olay günlüğünü çoğaltma için izleyin.

Diğer Öznitelikleri Düzeltme veya Değiştirme:

FRS tarafından kullanılan tüm yapılandırma nesneleri veya öznitelikleriyle "Null Server-Reference Özniteliklerini Düzeltme" bölümünde açıklanan tekniklerin aynısını kullanabilirsiniz.

LDAP değişiklik yordamı sırasında LDP veya ADSIedit'e yapıştıracağınız, değiştirmek veya onarmak istediğiniz belirli özniteliklerle ilgili olarak, Microsoft iyi durumdaki bir etki alanı denetleyicisinden veya üye sunucudan öznitelikler kullanmanızı önerir.

Silinen FRS nesnelerinden kurtarma

FRS üyesi veya abone nesnelerinin toplu silme işlemleri nadirdir; ancak toplu silme işleminden kurtarmak için uygun kapsayıcıda yetkili bir geri yükleme kullanmanız gerekir. Toplu silmelerin neden olduğu zararı önlemek için, uygun izinlere sahip olarak, etki alanındaki yöneticileri eğiterek ve normal sistem durumu yedeklemeleri yaparak kritik nesneleri korumanız gerekir. Geri yükleme gerekiyorsa aşağıdaki eylem planını göz önünde bulundurun:

  1. Gerekirse geçerli duruma dönebilmeniz için sık sık sistem durumu yedeklemeleri gerçekleştirin.
  2. Nesneleri Active Directory ağacının en derinlerine mümkün olduğunca geri yükleyin.
  3. Üretim etki alanınızı yansıtan test etki alanlarında toplu geri yüklemeleri test edin.
  4. Şirket ağına yeniden eklemeden önce özel bir ağdaki test üretim etki alanı denetleyicilerinde toplu geri yüklemeleri test edin.

"Null Server-Reference Özniteliklerini Düzeltme" bölümünde açıklanan yordamı kullanarak tek tek nesneleri kurtarmak için LDP ve ADSIedit kullanabilirsiniz; ancak bu senaryoda yordam daha büyük bir ölçekte gerçekleşir.

Eksik FRS üye nesnelerini algılama

Eksik FRS üye nesnelerini aşağıdaki araçlarla algılayabilirsiniz:

  1. ntfrsutl sets komut satırı çıkışını kullanın ve ardından PERL betiği TOPCHK ile ayrıştırın:

    S E R V E R S M I S S I N G I N B O U N D C O N N E C T I O N S
    Aşağıdaki FRS üye sunucularında giden çoğaltma iş ortakları vardır ancak gelen bağlantı nesnesi yoktur. Bunun birkaç nedeni olabilir:

    1. Bu sunucu için NTDS Ayarları nesnesinin altında bağlantı nesnesi yok. Bu bir hatadır.
    2. Bu sunucunun ServerReference Özniteliği null. Bu bir hatadır.
    3. Bu sunucu farklı bir etki alanında olabileceğinden, bunun için FRS üye nesnesi olmayacaktır.
    4. FRS üye nesnesi eksik olabilir. Bu bir hatadır.

    DEFAULT-FIRST-SITE-NAME\DC1

  2. ntfrsutl sets komutunun çıktısı:

    Not

    Aşağıdaki çıkışta giden bağlantı yok.

Silinen FRS çoğaltma kümelerini kurtarma

Silinen FRS çoğaltma kümelerini yeniden oluşturarak veya sistem durumunu geri yükleyerek kurtarabilirsiniz.

ADSIEDIT kullanarak çoğaltmayı SYSVOL yeniden oluşturmak için şu adımları izleyin:

Not

ADSIedit'e nesne ve öznitelik adları ve değerleri eklerken yazım hatalarından kaçınmak için fazladan dikkat edin. Active Directory ortamınızda Çoğaltma Kümesinin yanlışlıkla silinmesini çoğaltmayan bir DC varsa (örneğin, DC çevrimdışıydı, ağa bağlı değildi veya çoğaltma zamanlaması açılmadı) LDP.exe veya ADSIedit kullanarak bu DC'deki değerleri kopyalayıp Çoğaltma Kümesi nesnelerini yeniden oluşturmak istediğiniz "kurtarma" DC'sinde ADSIedit'e yapıştırabilirsiniz. DN yolunu hedef etki alanıyla eşleşecek şekilde değiştirirseniz, başka bir etki alanındaki adları ve değerleri veya bu makalenin çevrimiçi bir kopyasını da dizeleyebilirsiniz. Örneğin, aşağıdaki örnekte DC=A,DC=COM bölümüne bakın.

  1. ADSIedit'i başlatın. Eksik SYSVOL nesneyi barındıran etki alanının üyesi olan bir etki alanı denetleyicisindeki etki alanı bölümüne bağlanın.

  2. Çoğaltma kümesini yeniden oluşturun SYSVOL . Bunu yapmak için Kapsayıcı CN=Dosya Çoğaltma Hizmeti,CN=Sistem,DC=A,DC=COM'a sağ tıklayın, Yeni'ye ve ardından Nesne'ye tıklayın.

  3. nTFRSReplicaSet nesne sınıfını seçin ve İleri'ye tıklayın.

  4. Değer kutusuna Etki Alanı Sistem Birimi (SYSVOLpaylaşım) yazın ve İleri'ye tıklayın.

  5. Diğer Öznitelikler'e tıklayın ve ardından Hangi özelliklerin görüntülenip görüntülenmeyenleri seçin listesinde HER İkİSİ'ne tıklayın.

  6. Özniteliği Düzenle'nin altında aşağıdaki öznitelikleri yapılandırın. Her girdiden sonra AYARLA'ya tıklayın.

    • instanceType: - Beklenen değer: 4
    • fRSReplicaSetType: - Beklenen değer: 2
    • fRSFileFilter: - Beklenen değer: *.tmp, *.bak, ~*

Sistem durumunu geri yükleyerek çoğaltma kümesini kurtarmanız gerekiyorsa şu adımları izleyin:

  1. Dizin Hizmetleri Geri Yükleme Modu'nda geçerli bir sistem durumu yedeklemesine sahip olduğunuz etki alanı denetleyicisini başlatın.

    Daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
    Active Directory nesnelerinin Yetkili Geri Yüklemesini Gerçekleştirme

  2. Dizin Geri Yükleme Modu'nda sistem durumu yedeklemesini geri yükledikten sonra DC'yi yeniden başlatmayın . Komut isteminde, aşağıdaki ndtsutil söz dizimini kullanarak silinen SYSVOL çoğaltma kümesinde yetkili bir geri yükleme gerçekleştirmek için NTDSUTIL kullanın:

    ntdsutil "yetkili geri yükleme" "restore subtree "CN=Domain System Volume (SYSVOL Share),CN=File Replication Service,CN=System, DC=A,DC=COM\"" q q q

    Not

    DC=A,DC=COM DN yolunu Active Directory etki alanınızın DN yoluyla eşleşecek şekilde değiştirin.

Silinen FRS üye nesnelerini kurtarma

Active Directory'deki tüm nesneler , ObjectCategory, CN gibi objectclassgerekli öznitelikleri içerir. Şemadaki sınıf tanımları ek gerekli özniteliklerin yanı sıra isteğe bağlı öznitelikler tanımlayabilir. FRS üye nesneleri için gerekli öznitelikler ve isteğe bağlı öznitelikler Server-Reference ve Frs-Computer-Reference'ı içerir.

Aşağıdaki yordamda, \DC1'in etki alanı denetleyicisinin adı ve A.COM etki alanı adı olduğu A.COM etki alanının çoğaltma kümesinde SYSVOL\DC1 etki alanı denetleyicisi için silinmiş bir üye nesnesini yeniden oluşturmak için ADSIedit'i kullanıyorsunuz.

Not

AdsIedit eksik nesneler ve öznitelikler oluşturmak için tercih edilen aracı, söz dizimi hatalarından kaçınmak için kullanabileceğiniz özniteliklerin ve nesnelerin açılan listesine sahiptir.

Silinen bir FRS üye nesnesini kurtarmak için:

  1. ADSIedit'i başlatın. Eksik FRS üye nesnesini barındıran etki alanının üyesi olan bir etki alanı denetleyicisindeki etki alanı bölümüne bağlanın.

  2. Aynı çoğaltma kümesindeki iyi durumdaki bir üye nesnesi için gerekli öznitelikleri ve isteğe bağlı öznitelikleri gözden geçirin.

    A.COM etki alanındaki bir SYSVOL çoğaltma kümesi için DN yolu:

    Not

    Tüm özniteliklere tek bir ekranda bakabildiğiniz için LDP bu adımda tercih edilen araçtır. ADSIedit, küçük öznitelik kümeleri için daha iyi çalışır.

  3. ADSIedit'te, konsol ağacında, eksik üyeyi eklemek istediğiniz FRS çoğaltma kümesinin adına sağ tıklayın, \DC1 öğesine tıklayın, Yeni'ye tıklayın ve ardından Nesne'ye tıklayın:
    (CN=Etki Alanı Sistem Birimi (SYSVOL paylaşım),CN=Dosya Çoğaltma Hizmeti...)

  4. Nesne Oluşturma Sihirbazı'nda nTFRSMember'e ve ardından İleri'ye tıklayın.

  5. Değer kutusuna bilgisayarın ana bilgisayar adını (bu örnekte DC1) yazın ve İleri'ye tıklayın.

  6. Diğer Öznitelikler'e tıklayın ve ardından Hangi özelliklerin görüntülenip görüntülenmeyenleri seçin listesinde HER İkİSİ'ne tıklayın.

  7. Özniteliği Düzenle'nin altında aşağıdaki öznitelikleri yapılandırın. Her girdiden sonra AYARLA'ya tıklayın:

    • Frs-Computer-Reference:

      • Beklenen Değer: Etki alanı NC'de bilgisayar hesabının DN yolu
      • Örnek: CN=DC1,OU=Etki Alanı Denetleyicileri,DC=a,DC=com
    • InstanceType:

      • Beklenen Değer: DFS çoğaltma kümeleri için SYSVOL, 2 için 4
      • Örnek: 4
    • Sunucu Başvurusu:

      • Beklenen Değer: Yapılandırma bölümünden NTDS Ayarları nesnesinin DN yolu
      • Örnek: CN=NTDS Ayarları,CN=DC1,CN=Servers,CN=USA-CORP,CN=Sites,CN=Configuration,DC=a,DC=com
  8. NtFrsSubscriber nesnesinde FrsMemberReference özniteliğini güncelleştirin:

    1. ADSIedit'te, konsol ağacında, 2:CN=NTFRS Abonelikleri,CN=ARRENC1,OU=Etki Alanı Denetleyicileri,DC=a,DC=com adımında kullandığınız aynı çoğaltma kümesi için NtFrsSubscriber nesnesine gidin

    2. NtFrsSubscriber'a sağ tıklayın ve özellikler'e tıklayın. Özellikleri ayrıntı bölmesinde görüntüleyebilirsiniz:CN=Etki Alanı Sistem Birimi (SYSVOL paylaşım),CN=NTFRS Abonelikleri

    3. Öznitelikler sekmesinde, Hangi özelliklerin görüntüleyebileceğinizi seç seçeneğini İsteğE BAĞLI olarak ayarlayın.

  9. Özniteliği Düzenle'nin altında aşağıdaki öznitelikleri yapılandırın. Her girdiden sonra AYARLA'ya tıklayın:

    • FrsMemberReference:

      • Beklenen Değer: Bu örnekteki eşleşen çoğaltma kümesi için FRS üye nesnesinin SYSVOL DN yolu.
      • Örnek: CN=DC1,CN=Etki Alanı Sistem Birimi (SYSVOL paylaşım),CN=Dosya Çoğaltma Hizmeti,CN=Sistem,DC=a,DC=com
      • Sonuç: Üye nesnedeki fRSMemberReferenceBL özniteliğini şunun içinde doldurur: CN=Etki Alanı Sistem Birimi (SYSVOL paylaşım),CN=Dosya Çoğaltma Hizmeti,CN=Sistem,DC=a,DC=com

Silinen nTFRSSubscriptions nesnesini kurtarma

Bir LDAP düzenleyicisi kullanarak nesneyi yeniden oluşturarak veya sistem durumunu geri yükleyerek silinen nTFRSSubscription nesnelerini kurtarabilirsiniz.

ADSIEDIT kullanarak nTFRSSubscription nesnelerini yeniden oluşturmak için şu adımları izleyin:

  1. ADSIedit'i başlatın. Eksik SYSVOL nesneyi barındıran etki alanının üyesi olan bir etki alanı denetleyicisindeki etki alanı bölümüne bağlanın.

  2. Gerekli bilgisayar nesnesini bulun, bilgisayar nesnesine sağ tıklayın, Yeni'ye tıklayın, nTFRSSubscriptions'ı seçin ve ardından İleri'ye tıklayın.

  3. Değer kutusuna NTFRS Abonelikleri yazın ve İleri'ye tıklayın.

  4. Diğer Öznitelikler'e tıklayın ve ardından Hangi özelliklerin görüntülenip görüntülenmeyenleri seçin listesinde HER İkİSİ'ne tıklayın.

  5. Özniteliği Düzenle'nin altında aşağıdaki öznitelikleri yapılandırın. Her girdiden sonra AYARLA'ya tıklayın.

    • instanceType: oExpected değeri: 4

    • fRSWorkingPath: oExpected value: c:\windows\ntfrs

    Not

    SYSVOL farklı bir birimde depolanabildiği veya çalışma yolunu başka bir klasörde yapılandırmak isteyebileceğiniz için çalışma yolu farklılık gösterebilir. Genellikle, çalışma yolu burada belirtildiği gibi bulunur.

Sistem durumu yedeklemesini geri yükleyerek nTFRSSubscription nesnelerini geri yüklemek için şu adımları izleyin:

  1. Dizin Hizmetleri Geri Yükleme Modu'nda en son, geçerli bir sistem durumu yedeklemesine sahip olduğunuz Etki Alanı Denetleyicisi'ni başlatın.

    Daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
    Active Directory nesnelerinin Yetkili Geri Yüklemesini Gerçekleştirme

  2. Dizin Geri Yükleme Modu'nda sistem durumu yedeklemesini geri yükledikten sonra DC'yi yeniden başlatmayın . Silinen abonelik nesnesini geri yüklemek için bir komut istemi açın. Nesneyi geri yüklediğiniz DC SP1 veya sonraki sürümlerde Windows Server 2003 çalıştırıyorsa, aşağıdaki ndtsutil söz dizimini kullanabilirsiniz:
    ntdsutil "yetkili geri yükleme" "restore object "CN=DC1,CN=Domain System Volume (SYSVOL Share),CN=File Replication Service,CN=System, DC=A,DC=COM\"" q q q

    Not

    DN yolunu DC=A,DC=COM değiştirilmekte olan Active Directory etki alanının DN yolunu yansıtacak şekilde değiştirin.

Kurtarmanın bir diğer seçeneği de Active Directory'yi etkilenen DC'den zorla kaldırmak için Active Directory Yükleme Sihirbazı'nı (DCPROMO) kullanmaktır. Ardından bu DC için meta veri temizlemeyi çalıştırın. Bundan sonra DC'yi yeniden etki alanına yükseltmek için DCPROMO'yi yeniden çalıştırabilirsiniz. nTFRSSubscription nesnesi yükseltme sırasında tüm gerekli abonelik nesneleriyle SYSVOL yeniden oluşturulur. AD'deki veya ilkenin dosya sistemi bölümündeki tüm benzersiz nesnelerin bu seçenekle kaybedileceğine dikkat edin.

Silinen FRS abone nesnelerini kurtarma

FRS abone nesneleri eksik olduğunda, FRS çoğaltma kümesi için çoğaltma gerçekleştiremez. Aşağıdaki yerlerde kanıt görürsünüz:

  • NtFrs_*.log raporu şu iletiyi içerir:

  • Ntfrsutl ds komutunu çalıştırdığınızda, metin çıkışının sonunda aşağıdaki ileti görüntülenir:
    ABONELİk: NTFRS SUBSCRIPTIONS DN: cn=ntfrs subscriptions,cn=win2k-pdc,ou=domain controllers,dc=crbc-win2k,dc=d... Guid: 5c44b60b-8f01-48c6-8604c630a695dcdd Çalışma: f:\winnt\ntfrs Fiili Çalışma: f:\winnt\ntfrs WIN2K-PDC, HERHANGİ Bİr KÜMEN ÜYESİ OLMADI!
    Bu ileti DFS çoğaltma kümeleri için farklı görünebilir.

Aşağıdaki bilgileri toplayın:

  • Sabit diskte DFS birimi/çoğaltması nerede ayarlanır?

  • Bu çoğaltma kümesinin hazırlama alanı nerede?

  • Bu üyenin üye nesnesi nerede? için SYSVOLnesnesinin adı:
    CN= bilgisayar adı,CN=Etki Alanı Sistem Birimi (SYSVOL paylaşım),CN=Dosya Çoğaltma Hizmeti,CN=Sistem,dc= etki alanı adınız
    DFS birimleri için nesnenin adı:
    CN= sunucu adı,CN= DFS birim adı,CN= DFS birim adı,CN=DFS Birimleri,CN=Dosya Çoğaltma Hizmeti,CN=Sistem,DC= etki alanınız
    bu nesneyi Active Directory Kullanıcıları ve Bilgisayarları'de bulun. (Sistem kapsayıcısını görmek için Görünüm menüsünde Gelişmiş Özellikler'i açın.) Elde ettiğiniz etki alanı adını bir metin dosyasına yerleştirin.

  • Etki alanı kök nesnesinin GUID değeri nedir? Etki alanı kök nesnesinin objectGUID'sini almak için şu adımları izleyin:

    1. Komut isteminden LDP.EXE yazın.
    2. Bağlantı\Bağlan'a tıklayın ve etki alanınızdaki bir etki alanı denetleyicisinin adını girin.
    3. Bağlantı\Bağlama'ya tıklayın. Geçerli kimlik bilgilerinin çalışması için yalnızca Active Directory'den okumanız gerekir. Bir etki alanı hesabıyla oturum açtıysanız, tüm metin alanlarını boş bırakın.
    4. Görünüm\Ağaç'a tıklayın. Metin alanının boş olduğundan emin olun ve ENTER tuşuna basın.
    5. LDP penceresinin sağ tarafında, etki alanı kök nesnesinin özniteliklerini görürsünüz. objectGUID özniteliğini bulun ve özniteliğin değeri olan GUID'yi bir metin dosyasına kopyalayın.

Eksik FRS abone nesneleri sorununu çözmek için aşağıdaki adımları izleyin.

Uyarı

ADSI Düzenleme ek bileşenini, LDP yardımcı programını veya başka bir LDAP sürüm 3 istemcisini kullanıyorsanız ve Active Directory nesnelerinin özniteliklerini yanlış değiştirirseniz, ciddi sorunlara neden olabilirsiniz. Bu sorunlar Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003 veya hem Windows hem de Exchange'i yeniden yüklemenizi gerektirebilir. Microsoft, Active Directory nesne özniteliklerini yanlış değiştirirseniz oluşan sorunların çözülebileceğini garanti edemez. Bu öznitelikleri değiştirme riski size aittir.

  1. Nesnenin eksik olduğu bilgisayarda NTFRS hizmetini durdurun.

  2. ADSIedit.msc aracını çalıştırın. (Bu araç Windows Destek Araçları ile birlikte gelir). Bilgisayar hesabının altında boş CN=NTFRS Subscriptions nesnesini bulun.

  3. DFS nesnelerini onarmak için 4. adıma gidin. Nesneler için SYSVOL şu adımları izleyin:

    1. Abonelik nesnesine sağ tıklayın ve ardından Yeni\Nesne'ye tıklayın.
    2. nTFRSSubscriber nesnesine tıklayın. Ad için Etki Alanı Sistem Birimi (SYSVOL paylaşım) yazın.
    3. Nesne için gereken Öznitelik değerleri için aşağıdaki değerleri yazın; burada Bilgisayarınızdaki dizinlerin gerçek yollarını kullanın:

    fRSStagingPath = F:\WINNT\SYSVOL\staging\domain
    fRSRootPath = F:\WINNT\SYSVOL\domain
    fRSMemberReference = CN= bilgisayar adı ,CN=Etki Alanı Sistem Birimi (SYSVOL paylaşımı),CN=Dosya Çoğaltma Hizmeti,CN=Sistem,dc= etki alanı adınız

  4. Hiçbir DFS nesnesinin onarıma ihtiyacı yoksa 5. adıma gidin. DFS nesnelerini onarmak için şu adımları izleyin:

    1. "DFS Birimleri" nesnesi eksikse iki nTFRSSubscriptions nesnesi oluşturun. İlk nesneyi oluşturmak için abonelik nesnesine sağ tıklayın ve ardından Yeni\Nesne'ye tıklayın. nTFRSSubscriptions nesnesine tıklayın. Ad için DFS Birimleri yazın. Tamam'ı tıklatın.
    2. GUID adlı nTFRSSubscriptions nesnesi eksikse (GUID, etki alanı kök nesnesinin objectGUID değeridir) bu nesneyi oluşturun.
    3. Son nTFRSSubscriptions nesnesini oluşturun. ADSIEdit ek bileşenine geçin ve 4a adımında oluşturduğunuz CN=DFS Birimleri'ni bulun.
    4. Nesneye sağ tıklayın ve ardından Yeni\Nesne - nTFRSSubscriptions'ı seçin. Bir ad için yazın The GUID that you copied to the text file. ENTER tuşuna basın.
    5. 4b'de oluşturduğunuz nTFRSSubscriptions nesnesine tıklayın. Yeni abonelik nesnesine sağ tıklayın ve Nesnenin Yeni\Nesne - Öznitelik değerleri'ne tıklayın.
    6. nTFRSSubscriber nesnesine tıklayın. Ad için DFS biriminin adını yazın. Bilgisayarınızda dizinlerin gerçek yollarını kullandığınız nesne için aşağıdaki Öznitelik değerlerini girin:

    fRSStagingPath = D:\DFS-Volumes\App-Install
    fRSRootPath = D:\FRS-Staging fRSMemberReference = CN= Sunucu adı ,CN= DFS birim adı ,CN= DFS birim adı ,CN=DFS Birimleri,CN=Dosya Çoğaltma Hizmeti,CN=Sistem,DC= etki alanınız

  5. NTFRS hizmetini yeniden başlatın. FRS çoğaltmanın çalışıp çalışmadığını denetleyin.

Silinen DFS bağlantı nesnelerini kurtarma

  1. Gelen bağlantının eksik olduğu sunucuyu bulmak için Adsiedit.msc'yi (Windows 2000 ve Windows Server 2003 Destek Araçları ile birlikte gelen) kullanın. Bunu yapmak için:

    1. Adsiedit.msc dosyasını başlatın.

    2. Şu nesneyi bulun:cn=DFS Birimleri,cn=Dosya Çoğaltma Hizmeti, cn= system,dc= etki alanı

    3. Bu nesnenin altında, her DFS birimi için bir giriş (ve ikinci bir düzey de) vardır. Bu DFS birimi girişleri, her DFS üye sunucusu için bir nTFRSMember nesnesi listeler. nTFRSMember nesnesinin adı bir GUID olduğundan, hangi sunucuya karşılık olduğunu belirlemek için her nesneyi görüntülemeniz gerekir. Her nTFRSMember nesnesine sağ tıklayın, Özellikler'e ve ardından frsComputerReference öğesine tıklayın.

    4. Eşlemeyi kaydedin. Bunu yapmak için, yol dizesini kopyalayıp iletişim kutusunun en üstüne yapıştırın ve ardından Değerler kutusundaki verileri kopyalayıp aynı metin dosyasına yapıştırın.

  2. Üye nesnesine sağ tıklayın, Yeni'ye tıklayın, Nesne'ye tıklayın ve sonra nTDSConnection'a tıklayın.

  3. İleri'ye tıklayın ve gerekli öznitelikleri yazın.

  4. cn değeri için kaynak sunucunun adını kullanın (yalnızca bir öneridir) ve ardından İleri'ye tıklayın.

  5. Seçenekler özniteliğinin Değer: alanına 0 yazın ve İleri'ye tıklayın.

  6. fromServer özniteliğinin Değer: kutusuna, bu bağlantı nesnesinin değişiklikleri çoğaltacağı NTFRS üye bilgisayarının (objectclass=nTFRSMember) DN yolunu yazın. Veya Windows panosundan, bu bağlantı nesnesinin değişiklikleri çoğaltacağı NTFRS üye bilgisayarının DN yolunu kopyalayın, bu DN yolunu fromServer özniteliğinin Değer: kutusuna yapıştırın ve İleri'ye tıklayın.

    Örneğin, etki alanında \DC1, \DC2 ve \DC3 CORP.COM olmak üzere üç etki alanı denetleyiciniz olabilir. Üç etki alanı denetleyicisi de etki alanı DFS bağlantısına \\CORP.COM\DFSFT\APPS aşağıdaki topolojiyle katılır:

    • \DC1, \DC2'den gelen değişiklikleri çoğaltır
    • \DC2, \DC1'den gelen değişiklikleri çoğaltır
    • \DC3, \DC2'den gelen değişiklikleri çoğaltır

    Not

    Aşağıdaki tabloda, DN yol dizeleri ve ardından ilgili ObjectClass değerleri listesi listeleniyor. Aynı sayıya sahip yollar ve ObjectClass değerleri karşılık gelir. Ayrıca DN yol dizelerinin biçimlendirme ve okunabilirlik için üç nokta ("...") ile kesildiğini unutmayın. \DC3 'ün (hedef) \DC1 'den (kaynak) değişiklikleri çoğaltması için ikinci bir gelen bağlantı oluşturmak için, \DC1 için NTFRSmember nesnesinin tam DN yolunu kopyalayın
    CN={06f7572e-4e49-4a6e-9ce5-d3b229b591c5},CN=dfsft|apps,CN=dfsft,CN=DFS Birimleri,CN=...
    yazın ve ardından fromServer özniteliğinin Değer: kutusuna yapıştırın.

  7. enabledConnection özniteliğinin Değer: kutusuna DOĞRU yazın ve İleri'ye tıklayın.

  8. Son'a tıklayın.
    FRS, Active Directory'den yapılandırmasını bir sonraki okumada bağlantıyı alır.