文章編號: 875495 - 上次校閱: 2007年10月26日 - 版次: 16.4 如何偵測並修復從 Windows Server 2003 中的 USN 復原
在此頁中本文章的有 Microsoft Windows 2000 Server] 版本請參閱 885875?
(http://support.microsoft.com/kb/885875/
)
。 結論本文將告訴您,當執行 Microsoft Windows 2000 的網域控制站時,就會發生的條件或 Microsoft Windows Server 2003 開始從 Active Directory 資料庫已不正確地還原或複製到的地方。這種情況就所謂的更新順序數字] 回復,或 USN 復原 USN 復原時修改的物件和發生在一個網域控制站的屬性不會複寫到樹系中其他網域控制站。因為複寫協力電腦相信他們擁有 Active Directory 資料庫的最新複本,監視與疑難排解工具,例如 Repadmin.exe 不要報告任何複寫錯誤。 Hotfix 875495 或 Windows Server 2003 Service Pack 1 的安裝完成後 Microsoft Windows Server 2003 網域控制站會記錄目錄服務事件 2095 當遇到 USN 復原。事件訊息的文字會指示這份文件的系統管理員了解有關修復選項。 因為是難以偵測與修復 USN 復原從我們建議系統管理員安裝 Hotfix 875495 或 Windows Server 2003 Service Pack 1 所有 Windows Server 2003 網域控制站上,特別是那些在虛擬化的裝載環境中。 如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件: 888794?
(http://support.microsoft.com/kb/888794/
)
裝載虛擬的裝載環境中的 Active Directory 網域控制站時的考量 簡介本文討論下列主題:
您可以使用回復 Active Directory 內容的支援的方法如下:
其他相關資訊典型的 Active Directory 感知的系統狀態備份還原時,就會發生的行為Windows Server 2003 網域控制站會使用 USN 搭配引動過程的識別碼來追蹤必須複寫 Active Directory 樹系中的複寫協力電腦之間的更新。來源網域控制站使用 USN,判斷哪些變更已經被接收到被要求變更目的地網域控制站。目的地網域控制站使用 USN 決定什麼變更應該要求從來源網域控制站。 引動過程 ID 識別版本] 或 [在指定的網域控制站執行 [Active Directory 資料庫的執行個體化。 當 Active Directory 使用 API 和 Microsoft 已設計和測試的方法還原網域控制站上時,引動過程識別碼是正確地重設已還原的網域控制站上。 在樹系的網域控制站會收到通知的引動過程重設。 因此,它們調整其上限標準值。 軟體和造成 USN 復原的方法當使用時下列環境、 程式或子系統的系統管理員可以略過檢查和 Microsoft 已經設計用來還原網域控制站系統狀態時,會發生的驗證:
Microsoft 不支援其他任何所需的作業系統映像 Active Directory 網域控制站的系統狀態的項目和複製項目,該系統狀態的快照集的處理序。 除非系統管理員 intervenes,這種處理程序會造成 USN 復原。這個 USN 復原會造成直接及可轉移複寫協力電腦的不正確地還原的網域控制站,要他們 Active Directory 資料庫中有不一致的物件。 USN 復原的效果USN 復原發生修改的物件和屬性不會輸入先前曾經看過 USN 的目的地網域控制站複寫。因為這些目的地網域控制站相信是最新的沒有複寫錯誤都會報告在目錄服務事件記錄檔或由監視和診斷工具。 USN 復原可能會影響複寫的任何物件或任何磁碟分割中的屬性。最常觀察到的副作用是使用者帳戶和復原網域控制站建立的電腦帳戶不存在一或多個複寫協力電腦上。或在來自復原網域控制站上的密碼更新並不存在上複寫協力電腦。 下列步驟將示範可能會造成 USN 復原的事件順序。當網域控制站系統狀態會在使用不支援的系統狀態還原的時間內復原交易時,就會發生 USN 復原。
偵測執行的 Windows Server 2003 的網域控制站上的 USN 復原因為在事件記錄檔或複寫引擎錯誤沒有身份登 USN 復原可能會很難偵測出。偵測 USN 復原的一種方法是 Repadmin.exe 的使用 Windows Server 2003 版本來執行 repadmin /showutdvec 命令。這個版本的 Repadmin.exe 顯示複寫常見的命名內容的所有網域控制站在 up-to-dateness 向量 USN。 若要偵測 USN 復原,比較具有相同的命令在網域控制站的複寫協力電腦上的輸出 repadmin /showutdvec 命令在網域控制站上的輸出。如果直接複寫協力電腦有更高 USN 數個網域控制站非網域控制站有針對本身,且 repadmin /showreps 命令不會報告直接複寫協力電腦之間的複寫錯誤,您會有吸引人的辨識項的 USN 復原。 附註當它到 Active Directory 之後重新啟動其系統狀態還原使用支援的備份及還原方法正確地還原的網域控制站會重設其本機引動過程的 ID 屬性。當重設引動過程 ID 是輸出複寫時,樹系中的遠端網域控制站會記錄為新的資料庫執行個體還原的網域控制站上重設引動過程識別碼。雖然已還原的網域控制站仍然是同一個網域控制站的遠端網域控制站認可此還原的網域控制站作為新的複寫協力電腦因為引動過程識別碼變更。(引動過程 ID 是資料庫執行個體的識別)。已還原的網域控制站本身會接受來自遠端網域控制站和網域控制站上之前已還原的其他遠端網域控制站的變更。 下列範例會示範 repadmin /showutdvec 命令的輸出,DC1 和 DC2 contoso.com 網域中。在這個範例是執行緊接在步驟 5 中的復原命令。 C:\>Repadmin /showutdvec dc1 dc = contoso,dc = com 從 DC1 輸出會顯示本機 USN 的 10。複寫 DC2 有輸入-到 USN 50,將會忽略從原始 DC1 會對應到下一步 40 USN 數字的 Active Directory 更新。快取的 GUID... Site1\DC1 USN @ 時間 2004年 10 15: 15: 07-8-04 @ USN Site2\DC2 24805 @ 時間 2004年-08-04 15: 06: 59 C:\>Repadmin /showutdvec dc2 dc = contoso,dc = com 快取的 GUID... Site1\DC1 USN @ 時間 2004年 50-8-04 15: 07: 15 @ USN Site2\DC2 24805 @ 時間 2004年-08-04 15: 06: 59 偵測具有 Windows Server 2003 SP1 或 875495 的 Hotfix 安裝 Windows Server 2003 網域控制站上的 USN 復原因為 USN 復原就很難偵測出所以 Windows Server 2003 網域控制站上具有 Windows Server 2003 Service Pack 1 (SP1) 或 875495 Hotfix 安裝記錄檔事件 2095 當來源網域控制站將先前經過的 USN 數字傳送到目的地網域控制站沒有相對應的變更引動過程識別碼。若要防止唯一源自更新到 Active Directory 在不正確地還原的網域控制站上建立網路登入服務已暫停。當網路的登入服務暫停時,使用者和電腦帳戶不能變更密碼在網域控制站,將不輸出-複寫這類變更上的。同樣的 Active Directory 管理工具會偏好健全的網域控制站,當他們在 Active Directory 中的物件進行更新。 在網域控制站上具有 Windows Server 2003 SP1 或 875495 的 Hotfix 安裝,下列情況成立時,會記錄類似下列的事件訊息:
事件類型: 錯誤 事件類型: 警告 事件類型: 警告 事件類型: 錯誤 從 USN 復原復原如果要復原從 USN 復原,請依照下列步驟執行:
Hotfix 資訊Microsoft 提供支援的 Hotfix。不過,此 Hotfix 旨在修正本文中所述隨問題。只會發生此特定問題的系統套用此 Hotfix。這個 Hotfix 可能會接受額外的測試。因此,如果您不會嚴重影響這個問題,我們建議您等候下一個包含此 Hotfix 的軟體更新。如果此 Hotfix 可供下載,您可在本知識庫文件的頂端找到「 可用的 Hotfix 下載 」區段。如果本節 Does Not Appear 請連絡[ Microsoft 客戶服務 ] 和 [ 支援 ] 以取得此 Hotfix。 附註如果發生其他問題,或如果需要任何疑難排解,您可能必須建立個別的服務要求。和此 Hotfix 無關的額外支援問題適用一般的支援費用。如需 Microsoft 客戶服務支援部門電話號碼的完整清單或要建立個別的服務要求,請造訪下列 Microsoft 網站: http://support.microsoft.com/contactus/?ws=support
(http://support.microsoft.com/contactus/?ws=support)
附註「 下載 Hotfix 」 表單會顯示此 Hotfix 會出現,以供使用的語言。如果您沒有看到您的語言,是因為此 Hotfix 是不適用您的語言。檔案資訊此 Hotfix 的英文版在檔案屬性 (或更新版本的檔案屬性) 如下列表格中所列。這些檔案的日期和時間為 Coordinated Universal Time (UTC)。當您檢視檔案資訊時,會將它轉換為當地時間。若要到 UTC 與當地時間差異使用在 [日期及時間 中項目控制台中的 [時區] 索引標籤]。Date Version Size File name ------------------------------------------------- 09-30-2004 5.2.3790.220 1,531,904 Ntdsa.dll 09-30-2004 5.2.3790.212 32,768 Ntdsatq.dll 09-30-2004 5.2.3790.220 79,872 Ntdsetup.dll 07-19-2004 5.5.31.0 21,504 Spcustom.dll 07-18-2004 5.5.31.0 7,168 Spmsg.dll 07-19-2004 5.5.31.0 169,984 Spuninst.exe 09-19-2004 5.2.3790.212 59,392 Ws03res.dll 07-18-2004 5.5.31.0 654,336 Update.exe 這篇文章中的資訊適用於:
機器翻譯重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。 按一下這裡查看此文章的英文版本:875495?
(http://support.microsoft.com/kb/875495/en-us/
)
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


回此頁最上方
