發新話題
打印

複本組使用 BurFlags 登錄機碼重新初始檔案複寫服務

複本組使用 BurFlags 登錄機碼重新初始檔案複寫服務

複本組使用 BurFlags 登錄機碼重新初始檔案複寫服務

文章編號:290762
上次校閱:2007年2月28日
版次:5.2

概觀

FRS 是多執行緒、 多重主機複寫引擎, Windows Server 2003 和 Windows 2000 網域控制站用來複寫系統原則及登入指令檔適用於 Windows Server 2003、 Windows 2000 和舊版本的用戶端。 在 Microsoft Windows NT, LanMan 複寫 (LMREP) 服務處理複寫。 在 Windows 2000 LMREP FRS 所取代。 您也可以使用 FRS 在裝載相同容錯分散式檔案系統 (DFS) 根目錄或子節點複本的 Windows 2000 伺服器之間複寫內容

當您部署 Windows 架構網域控制站或成員伺服器使用 FRS 來複寫 SYSVOL 或 DFS 共用, 中檔案的您必須以還原或重新初始化的複本集如果複寫已經停止或不一致的個別成員。 在某些案例中, 您可能必須重建整個複本集從頭開始。

<B> 專門的 MIDL 程式碼中有一個錯誤 / mktyplib203 </B> 處理 FRS BurFlags 登錄機碼是用來 FRS 成員的 DFS 或 SYSVOL 複本集上執行授權或非系統授權還原。

請注意 Windows 成員伺服器與網域控制站系統狀態備份不包含 FRS 資料庫維護所持有的本機 FRS 樹狀目錄中的檔案的對應與主版的 FRS 檔案清單。 如需排除如 Ntbackup . exe, 請按一下下列文件編號, 檢視 「 Microsoft 知識庫 」 中的文件中的文件:
233427 (http://support.microsoft.com/kb/233427/) 檔案及資料夾, 在 Windows Server 2003,, Windows XP 及 Windows 2000 中使用 Ntbackup . exe 工具時, 並不會備份

還原 FRS 複本

全域 BurFlags 登錄機碼包含 REG_DWORD 值, 位於登錄中的下列位置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
值的最常見 BurFlags 登錄機碼如下:
D 2, 也稱為非授權模式還原
D 4, 也稱為授權模式還原
同時執行 BurFlags 當您從備份還原資料, 或從任何其他已知的良好來源, 並再重新啟動服務在同一時間還原。

非系統授權還原

非系統授權還原是最常見的方式來重新初始化有困難, FRS 複本集的個別成員。 這些問題可能包括:
FRS 服務中的判斷提示 (Assertion)
損毀的本機 Jet 資料庫
日誌換行錯誤
FRS 複寫失敗
嘗試非系統授權還原僅在您了解並解決根本原因並且您會發現 FRS 相依性。 如需如何探索 FRS 相依性, 請參閱本文稍後設定授權或非系統授權還原的 FRS 成員之前先 < Considerations > 一節。

成員 nonauthoritatively 還原的人必須具有輸入連線從您正在執行 Active Directory 及 FRS 複寫的位置操作上游協力電腦 藉由使用非授權模式還原如果您重新初始化在直接複寫協力電腦順序的電腦在大型複本集中有至少有一個已知的良好的複本成員, 您可以復原所有剩餘的複本成員。

如果您決定, 您必須先完成非系統授權還原至傳回中的成員往回投影成服務, 從該成員儲存的狀態並從直接複寫協力電腦在方向 is not working, 複寫。 這讓您可以稍後檢閱此問題。 您可以從 FRS 取得狀態資訊, 並系統會記錄在事件檢視器。

請注意 您可以設定 FRS 記錄檔, 記錄詳細的偵錯項目。 如需如何設定 FRS 記錄, 請按一下下列文件編號, 檢視 「 Microsoft 知識庫 」 中的文件中的文件:
221111 (http://support.microsoft.com/kb/221111/) 登錄中的 FRS 項目的描述
若要執行非系統授權還原, 停止 FRS 服務, 設定 BurFlags 登錄機碼, 然後重新啟動 FRS 服務。 如果要執行這項操作::
1. 再按 [, [ 開始 ] 及 [ 執行 ] 。
2. 在 [ 開啟 ] 方塊, 輸入 cmd 然後按 ENTER 鍵。
3.在 [ 命令 ] 方塊, 鍵入 net stop ntfrs.
4. 再按 [, [ 開始 ] 及 [ 執行 ] 。
5. 在 [ 開啟 ] 方塊, 輸入 regedit 然後按 ENTER 鍵。
6.在登錄找出下列子機碼:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
7. 在右窗格, 連按兩下 BurFlags 。
8. 在 [ 編輯 DWORD 值 ] 對話方塊, 輸入 D2 並按一下 [ 確定 ] 。
9. 結束 「 登錄編輯程式 」, 然後切換至 [ 命令 ] 方塊。
10.在 [ 命令 ] 方塊, 鍵入 net start ntfrs.
11.結束 [ 命令 ] 方塊。
當重新啟動 FRS 服務, 會發生下列動作:
對 BurFlags 登錄機碼值會傳回設定為 0。
重新初始化的 FRS 資料夾中的檔案會移至 Pre-existing 資料夾。
以表示已啟動非系統授權還原會記錄一個事件 13565。
FRS 資料庫會重建。
該成員執行的初始聯結的複本從上游夥伴設定或從 Replica Set Parent 登錄機碼中所指定如果父代為 SYSVOL 複本尚未指定電腦上設定。
當相關的複寫排程開始重新初始化的電腦會執行完整的複寫的受影響的複本集。
當處理序已完成, 會記錄一個事件 13516, 以表示 FRS 是否正常運作。 如果, 會不會記錄事件可能是使用 FRS 設定問題。
請注意 : 的 Pre-existing 資料夾中的檔案重新初始化的成員上的位置是設計來避免資料意外遺失 FRS 中一種防護措施 任何檔案目的地為複本, 只存在於本機 Pre-existing 資料夾, 在您不複寫初始複寫可能會再被複製到適當的資料夾之後 當輸出複寫發生, 刪除 Pre-existing 資料夾, 以釋放出額外的磁碟機空間中的檔案。

FRS 系統授權還原

使用系統授權還原只能作為最後選項, 例如的目錄發生衝突。

如果您必須復原其中複寫已完全停止, 並且需要從頭開始重建的 FRS 複本集例如, 您可能需要系統授權還原。

當您執行系統授權還原 FRS 之前必須符合的需求下列清單:
1. 在前當系統授權還原設定進行時, 您重新啟動 FRS 服務必須停用 FRS 服務在所有下游協力電腦 (直接及可轉移) 為重新初始化的複本組。
2. 13553 和 13516 事件已記錄在 FRS 事件記錄檔。 這些事件指出, 在加入複本組成員資格設定為系統授權還原的電腦上建立。
3. 設定為系統授權還原的電腦設定設定為對所有資料, 您要複寫到複本集成員具有授權。 如果您正在執行一個聯結的空目錄上是不是這樣。 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件::
266679 (http://support.microsoft.com/kb/266679/) pre-staging 檔案複寫服務複寫 SYSVOL 和分散式檔案系統共用上的檔案以進行最佳化同步處理
4. 在複本集中其他的所有協力電腦必須重新初始化與非系統授權還原。
要完成系統授權還原, 停止 FRS 服務, 設定 BurFlags 登錄機碼, 然後重新啟動 FRS 服務。 如果要執行這項操作::
1. 再按 [, [ 開始 ] 及 [ 執行 ] 。
2. 在 [ 開啟 ] 方塊, 輸入 cmd 然後按 ENTER 鍵。
3.在 [ 命令 ] 方塊, 鍵入 net stop ntfrs.
4. 再按 [, [ 開始 ] 及 [ 執行 ] 。
5. 在 [ 開啟 ] 方塊, 輸入 regedit 然後按 ENTER 鍵。
6.在登錄找出下列子機碼:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
7. 在右窗格, 按兩下 BurFlags 。
8. 在 [ 編輯 DWORD 值 ] 對話方塊, 輸入 D4 並按一下 [ 確定 ] 。
9. 結束 「 登錄編輯程式 」, 然後切換至 [ 命令 ] 方塊。
10.在 [ 命令 ] 方塊, 鍵入 net start ntfrs.
11.結束 [ 命令 ] 方塊。
當重新啟動 FRS 服務, 會發生下列動作:
為 BurFlags 登錄機碼值重新設定為 0。
將事件 13566 記錄, 以表示系統授權還原已啟動。
重新初始化的 FRS 複寫目錄中的檔案保持不變, 成為在直接複寫授權。 除此之外, 檔案變成間接複寫協力電腦經由可轉移的複寫。
FRS 資料庫重建根據目前檔案庫存量。
當處理序已完成, 會記錄一個事件 13516, 以表示 FRS 是否正常運作。 如果, 會不會記錄事件可能是使用 FRS 設定問題。

全域與複本設定特定的重新初始化

有兩個全域 - 與特定集合的複本 BurFlags 登錄機碼。 設定全域 BurFlags 登錄機碼重新初始化所有複本集, 保留該成員。 只有在電腦上保存只能有一個複本集, 進行這個或複本組時, 它保留都相對較小。

相對於全域設定 BurFlags 複本集中的索引鍵, BurFlags 索引鍵允許您到 reinitializes 不連續的、 個別的複本集, 允許將狀況良好的複寫設定保留原封不動。

全域 BurFlags 登錄機碼是在登錄中的下列位置找到:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup / Restore\Process At Startup


此機碼可以包含相同的值, 只有在對於授權和非系統授權還原本篇文章前文提及的。

您可以找到複本集特定 BurFlags 藉由判斷為複本 GUID 登錄機碼設定您要設定。 若要決定哪些 GUID 對應到哪個複本集及設定, 還原請依照下列步驟執行:
1. 再按 [, [ 開始 ] 及 [ 執行 ] 。
2. 在 [ 開啟 ] 方塊, 輸入 cmd 然後按 ENTER 鍵。
3.在 [ 命令 ] 方塊, 鍵入 net stop ntfrs.
4. 再按 [, [ 開始 ] 及 [ 執行 ] 。
5. 在 [ 開啟 ] 方塊, 輸入 regedit 然後按 ENTER 鍵。
6. 若要判斷複本, 表示 GUID 設定, 您要設定, 請依照下列步驟執行:
a. 請在登錄中找出下列機碼::
KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Replica Sets
b. 下列子機碼, 複本集 有一或多個子機碼由 GUID 所識別。 在左窗格, 按一下 [ GUID, 並然後在右窗格注意為 Replica Set 根 值所列的 資料 。 這個檔案系統路徑會指出此 GUID 是由哪個複本組。
c. 為每個 GUID, 直到找到複本集, 您要設定 複本集 子機碼下面所列重複執行步驟 4。 請注意 GUID。
7.請在登錄中找出下列機碼::
KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Cumulative Replica Sets
8. 在步驟 6c 中找出下列子機碼, 累積複本集 您記下 GUID。
9. 在右窗格, 按兩下 BurFlags 。
10. 在 [ 編輯 DWORD 值 ] 對話方塊, 輸入 D2 若要完成非系統授權還原或型別 D4 以系統授權還原, 完成, 然後按一下 [ 確定 ] 。
11. 結束 「 登錄編輯程式 」, 然後切換至 [ 命令 ] 方塊。
12.在 [ 命令 ] 方塊, 鍵入 net start ntfrs.
13.結束 [ 命令 ] 方塊。

考量在您設定授權或非系統授權還原的 FRS 成員

如果您設定, 藉由使用完成的授權或非系統授權還原的 FRS 成員 BurFlags 登錄子機碼, 您做無法解決初始複寫問題造成問題。 如果您無法判斷原因的複寫問題, 成員會通常會還原回有問題的情況隨著持續複寫。

詳細分析在 FRS 相依性不在了, 本文討論範圍內但疑難排解應該包括下列動作:
檢查 Active Directory 複寫是否成功。 在您執行額外的 FRS 疑難排解解決 Active Directory 複寫問題。 使用 Repadmin / showreps 命令來驗證目前正在進行 Active Directory 複寫成功。 Repadmin . exe 工具是位於 Windows 2000 CD - ROM 上 Support \Tools 資料夾。
請確認之間所有網域控制站發生該傳入和傳出 Active Directory 複寫主應用程式 SYSVOL 複本設定, 所有網域控制站裝載電腦帳戶為伺服器 DFS 複本參與的之間將。
請確認 FRS 成員物件、 訂閱者物件與連線物件存在在 Active Directory 為參與 FRS 複寫的所有電腦上。
請確認傳入和傳出連線物件存在為對 SYSVOL 複本集網域中的所有網域控制站上。
請確認, 所有 DFS 複寫組的成員具有至少輸入在拓撲, 以避免島嶼的複寫連線物件。
檢閱 FRS 及 SYSTEM 事件記錄檔有困難, 直接複寫協力電腦上。
會在 %SYSTEMROOT%\DEBUG\NTFRS_*.LOG 有複寫問題, 直接複寫協力電腦之間記錄檢閱 「 FRS 偵錯。
如需如何疑難排解, 請按一下下列文件編號, 檢視 「 Microsoft 知識庫 」 中的文件中的文件:
249256 (http://support.microsoft.com/kb/249256/) 如何疑難排解 - 站台內複寫失敗

結論

本文說明 FRS BurFlags 使用 Microsoft Windows 2000 檔案複寫服務 (FRS) 登錄機碼。

其他相關資訊

如需如何使用 [ 開始 ] [ 系統還原來擷取檔案可在任何複寫協力電腦, FRS 無法使用請按一下下列文件編號, 檢視 「 Microsoft 知識庫 」 中的文件中的文件:
811219 (http://support.microsoft.com/kb/811219/) 藉由使用系統狀態還原 FRS: 復原 FRS 物件和檔案
如需 FRS, 請按一下下面文件編號, 檢視 「 Microsoft 知識庫 」 中的文件:
266679 (http://support.microsoft.com/kb/266679/) pre-staging 檔案複寫服務複寫 SYSVOL 和分散式檔案系統共用上的檔案以進行最佳化同步處理
315457 (http://support.microsoft.com/kb/315457/) 如何重建 SYSVOL 樹狀目錄及其內容在網域中

這篇文章中的資訊適用於:
Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Datacenter Server
Microsoft Windows 2000 Server

TOP

發新話題