共用方式為


應用程式目錄資料分割複寫

應用程式目錄分割最常用來儲存動態數據。 因為數據變更的頻率會高於樹系的組態數據,因此可以為每個分割區設定應用程式目錄分割區的復寫範圍和頻率。 您可以使用 Active Directory 網域服務 的復寫功能,但復寫數據可以微調,以符合儲存在分割區上的數據類型。

操作系統不會強制執行複本數目上限,但複本數目應保持在最小值,以減少複寫動態應用程式目錄分割數據的效能影響。

KCC 會產生並維護應用程式目錄分割區的複寫拓撲。

月臺內的應用程式目錄數據分割複寫

您可以設定控制應用程式目錄分割區內複寫的複寫間隔。 這可讓應用程式目錄分割中的動態數據比網域分割區中的靜態數據更及時地同步處理。 如需以程式設計方式設定應用程式目錄分割的詳細資訊,請參閱 修改應用程式目錄數據分割組態

應用程式目錄分割區 crossRef 物件上的兩個屬性,以及每個 Windows 2000 和更新版本域控制器上的兩個登錄值,可控制在月臺內起始原始變更通知給複寫夥伴的延遲。

  • crossRef 物件的 msDS-Replication-Notify-First-DSA-Delay 屬性會指定在收到第一個復寫夥伴通知之前原始物件變更后的延遲,以秒為單位。 每個域控制器上的登錄值可以指定類似的值。 在 Windows Server 2003 樹系中,預設的第一個延遲為 15 秒。 在混合模式樹系中,預設的第一個延遲是五分鐘。
  • crossRef 物件的 msDS-Replication-Notify-Subsequent-DSA-Delay 屬性會指定後續通知到第二、第三個等復寫夥伴之間的延遲,以秒為單位。 每個域控制器上的登錄值可以指定類似的值。 在 Windows Server 2003 樹系中,默認後續延遲為 3 秒。 在混合模式樹系中,默認後續延遲為30秒。

crossRef 屬性會套用至裝載應用程式目錄分割區複本的所有域控制器,而且只會影響 crossRef 物件所識別之應用程式目錄分割區的複寫。 登錄值僅適用於所設定的域控制器,並影響域控制器裝載之所有分割區的站內複寫。 如果未 設定 crossRef 屬性和其登錄值,域控制器會使用預設值。 如果已設定登錄值,則會覆寫 crossRef 物件中設定的任何值。 根據預設,不會設定登錄和 crossRef 值,因此會使用預設值。 這可讓系統管理員藉由設定 crossRef 值來加速應用程式目錄分割的所有複本複本的複寫,同時在每個域控制器上啟用登錄設定的微調。

從 Windows Server 2003 開始,網域分割區也會使用這些 crossRef 對象的屬性來控制月臺內復寫延遲。 這是舊版伺服器的變更,其中延遲間隔是由每個域控制器上的登錄值所控制。 當樹系升級至 Windows Server 2003 時,只有在已從預設值修改現有的登錄值時,才會保留這些值。 登錄中的域控制器通知間隔會覆寫儲存在分割區 crossRef 物件上的通知間隔。

跨月臺的應用程式目錄分割複寫

位於各月臺的應用程式目錄分割區複本會觀察網域數據分割和全域編錄複寫完成的月臺間復寫排程。 不過,裝載真正變動性數據時,應用程式目錄分割區的複本較常位於網站內,因為月臺間復寫延遲可能無法接受,讓複本彼此保持一致。

應用程式目錄分割區不會復寫到全域編錄

應用程式目錄分割區中的物件不會復寫到全域編錄。 應用程式目錄分割區被設想為裝載動態數據和物件,其可能既不合理,也不可行地廣泛復寫物件。 因此,應用程式目錄分割區提供受控制的範圍和複寫頻率。 因此,沒有理由允許這些物件複寫到全域編錄,因此會分散到全域編錄伺服器所在的整個樹系。 這不會限制應用程式目錄分割區中的物件,不要在標示為 isMemberOfPartialAttributeSet的架構中使用屬性。 如同任何域控制器,全域編錄伺服器仍可設定為應用程式目錄分割區的完整複本。