遷移FRS至DFSR SYSVOL

來源:互聯網
上載者:User

截至2017年6月20日,Windows 2016 RS1系統為最後一版支援FRS,後續版本將不再包含該功能,詳細見

support.microsoft.com/en-us/help/4025991/windows-server-2016-rs3-no-longer-supports-frs

遷移狀態簡介

The migration process proceeds through a number of states, during which SYSVOL replication transitions from using File Replication Service (FRS) to using Distributed File System Replication (DFS Replication).

在從使用FRS到使用DFS的SYSVOL複製的遷移過程中經過幾個狀態如下:

參考

docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd641052%28v%3dws.10%29

State Migration Process for SYSVOL Replication
Start (State 0) 在SYSVOL遷移前,FRS複製SYSVOL共用資料夾
Prepared (State 1) FRS繼續複製域使用的SYSVOL共用資料夾,而DFS複製則複製SYSVOL檔案夾的副本。SYSVOL檔案夾的此副本不用於服務來自其他網域控制站的請求。
Redirected (State 2) SYSVOL檔案夾的DFS複製副本將負責處理來自其他網域控制站的SYSVOL請求。FRS繼續複製原始的SYSVOL檔案夾,但是DFS複製現在複製在重新導向狀態下使用網域控制站的生產SYSVOL檔案夾。
Eliminated (State 3)

DFS複製繼續處理所有SYSVOL複製。Windows刪除原始SYSVOL檔案夾,FRS不再複製SYSVOL資料。

使用dfsrmig命令遷移從start狀態置Eliminated狀態,在變更為Eliminate狀態之前,可以復原至原狀態。

在遷移過程中,每個網域控制站的狀態如下:

State number Transition state name
4 Preparing
5 Waiting for initial synchronization
6 Redirecting
7 Eliminating
8 Undo redirecting
9 Undo preparing

 

遷移狀態

大圓標示4個遷移狀態,小圈標示網域控制站狀態

回退狀態

 遷移至Prepared狀態

參考

docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd639809%28v%3dws.10%29

執行如下任務,當完成時,FRS會持續複製域的SYSVOL共用資料夾,同時DFS複製一份SYSVOL共用資料夾的拷貝。

1.驗證域活動目錄服務的健康

1)在每個網域控制站上執行net share命令,查看網域控制站共用的SYSVOL共用資料夾。

2)確認磁碟空間足夠複製一個SYSVOL共用資料夾副本

3)使用Ultrasound diagnostic tool或手動方式驗證SYSVOL共用資料夾可用性且FRS正確複製著SYSVOL共用資料夾

Ultrasound下載

http://go.microsoft.com/fwlink/?LinkID=121859

沒有Ultrasound,參考以下連結,使用FRSDIAG工具檢查FRS複製blogs.technet.microsoft.com/askds/2008/05/22/verifying-file-replication-during-the-windows-server-2008-dfsr-sysvol-migration-down-and-dirty-style/

4)在遷移的域的一個控制器上(建議在PDC上)執行repadmin /ReplSum命令驗證活動目錄複寫運行正常,命令輸出應該不包含錯誤

如果複製顯示錯誤

1.檢測一下複製狀態
repadmin /showrepls
repadmin /replsum
2.強制複製一下
repadmin /syncall /force
3.dcdiag /q 查看一下dc狀態

5)使用登錄編輯程式查看每個控制器的HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Netlogon\ParametersSYSVOL註冊表值條目索引值為[drive:\]Windows_folder\SYSVOL\sysvol,且SysvolReady註冊列表索引值為1

6)每個網域控制站查看服務中DFS Replication已被列出且狀態為Started,啟動類型為自動。

可能遇到的問題

  • All files are conflicted on all domain controllers except the PDC Emulator when a DFSR migration of the SYSVOL share reaches the Redirected state in Windows Server 2008 or in Windows Server 2008 R2

  • DFSR SYSVOL Fails to Migrate or Replicate, SYSVOL not shared, Event IDs 8028 or 6016

 2.提升域功能層級至windows server 2008

*要求所有網域控制站至少為windows server 2008。

*系統升級不對自動提升域功能層級。

在其他網域控制站上查詢功能已升級至windows server 2008

 

3.備份SYSVOL共用資料夾的資料

將[drive:\]Windows_folder\SYSVOL\目錄備份至其他盤

 

4.遷移域至Prepared狀態

開始遷移後,避免對組策略及登入指令檔進行修改直至所有網域控制站到達Redirected轉檯。這確保了遺失在遷移狀態間SYSVOL共用資料夾臨時不可用時,用戶端電腦也可以可以從本機快取中獲得最新的策略和指令碼

1)在所有網域控制站上使用Wbadmin start systemstatebackup執行系統狀態備份

2)在PDC上運行dfsrmig /SetGlobalState 1命令遷移域至Prepared狀態

3)等待所有控制器狀態為Prepared狀態,執行dfsrmig /getglobalstate查看

以下輸出表明遷移狀態為Prepared狀態

Current DFSR global state: ‘Prepared’
Succeeded.

4)執行dfsrmig /getmigrationstate確認所有網域控制站為Prepared狀態。

All Domain Controllers have migrated successfully to Global state (‘Prepared’). Migration has reached a consistent state on all Domain Controllers. Succeeded.

由於活動目錄的延遲及資料的數量可能會花費一些時間。

 

5.驗證遷移至Prepared狀態成功

1)在每個網域控制站上執行net share命令,確認域中的所有網域控制站SYSVOL共用資料夾仍映射到FRS複製的SYSVOL共用資料夾

2)使用使用Ultrasound diagnostic tool或手動方式FRSDIAG驗證SYSVOL共用資料夾可用性且FRS正確複製著SYSVOL共用資料夾

3)驗證每個網域控制站上已經建立了[drive:\]Windows_folder\SYSVOL_DFSR檔案夾,並驗證[drive:\]Windows_folder\SYSVOL檔案夾成功拷貝到了[drive:\]Windows_folder\SYSVOL_DFSR檔案夾。遷移拷貝過程將包含於[drive:\]Windows_folder\SYSVOL檔案夾下的域和SYSVOL檔案夾遷移至[drive:\]Windows_folder\SYSVOL_DFSR。這個拷貝步奏根據SYSVOL檔案夾大小花費時間不同。

 

4)以網域系統管理員administrator使用DFS管理 snap-in建立SYSVOL_DFSR檔案的分析報告

註:定期執行DFS複製健康報告和監控DFS複製事件記錄來監控DFS對SYSVOL複製的狀態

安裝Distributed File System管理組件

在cmd視窗運行以下命令執行傳播複製測試

DfsrAdmin PropTest New /RgName:"Domain System Volume" /RfName:"SYSVOL Share" /MemName:hidtest\hidad01 /Domain:hidtest

在cmd視窗運行以下命令產生複製報告

DfsrAdmin PropRep New /RgName:"Domain System Volume" /RfName:"SYSVOL Share" /MemName:hidtest\hidad01 /Domain:hidtest /ReportName:c:\preoprep.html

5)在確認遷移至Prepared狀態成功和SYSVOL檔案夾複製狀態持續正確,可以進行遷移SYSVOL複製為Redirected狀態

 遷移至Redirected 狀態

參考

docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd641340%28v%3dws.10%29

在Redirected狀態,DFS複製接管域的primary SYSVOL檔案夾的複製;同時FRS持續複製SYSVOL檔案夾

1.在PDC執行dfsrmig /setglobalstate 2將整體遷移狀態遷移至Redirected狀態

2.執行dfsrmig /getglobalstate驗證整體遷移狀態為Redirected狀態,如下輸出表明整體遷移狀態為Redirected狀態

Current DFSR global state: ‘Redirected’
Succeeded.

3.執行dfsrmig /getmigrationstate驗證所有網域控制站到達Redirected狀態。如下輸出表明遷移狀態為Redirected狀態

All Domain Controllers have migrated successfully to Global state (‘Redirected’).
Migration has reached a consistent state on all Domain Controllers.
Succeeded.

由於活動目錄的延遲及資料的數量可能會花費一些時間。

4.驗證域遷移至Redirected狀態

1)在每個網域控制站上執行net share命令,確認域中的所有網域控制站SYSVOL共用資料夾映射到DFS複製的SYSVOL_DFSR檔案夾,輸出如下:

2)以網域系統管理員administrator使用DFS管理 snap-in建立SYSVOL_DFSR檔案的分析報告

3)  使用使用Ultrasound diagnostic tool或手動方式驗證SYSVOL共用資料夾可用性且FRS正確複製著SYSVOL共用資料夾。

4) 在確認遷移至Redirected狀態成功和SYSVOL檔案夾複製狀態持續正確,可以進行遷移SYSVOL複製為Eliminated狀態

遷移至Eliminated狀態

參考

docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd640254%28v%3dws.10%29

SYSVOL複製遷移最終步奏遷移至Eliminated狀態,遷移完成後,所有SYSVOL複製將採用DFS複製,且無法復原到之前的狀態

1.準備遷移至Eliminated狀態

1)登入PDC

2)運行dfsrmig /getmigrationstate確認所有網域控制站為Redirected狀態,如下:

All Domain Controllers have migrated successfully to Global state (‘Redirected’).
Migration has reached a consistent state on all Domain Controllers.
Succeeded.

3)運行repadmin /ReplSum確認活動目錄複寫運行正常無報錯輸出

4)每台網域控制站運行Wbadmin start systemstatebackup儲存系統狀態

先BDC,再PDC

2.遷移域至Eliminated狀態

1)登入PDC執行dfsrmig /setglobalstate 3設定域遷移狀態為Eliminated

注意:在這步操作之後你不能恢複到FRS複製

2)執行dfsrmig /getglobalstate驗證整體遷移狀態為Eliminated狀態,如下輸出表明整體遷移狀態為Eliminated狀態

Current DFSR global state: ‘Eliminated’
Succeeded.

3)執行dfsrmig /getmigrationstate驗證所有網域控制站到達Eliminated狀態。如下輸出表明遷移狀態為Eliminated狀態

All Domain Controllers have migrated successfully to Global state (‘Eliminated’).
Migration has reached a consistent state on all Domain Controllers.
Succeeded.

由於活動目錄的延遲及資料的數量可能會花費一些時間。

4)在每個網域控制站上執行net share命令,確認域中的所有網域控制站SYSVOL共用資料夾映射到DFS複製的SYSVOL_DFSR檔案夾,輸出如下:

5)以網域系統管理員administrator使用DFS管理 snap-in建立SYSVOL_DFSR檔案的分析報告

6)在每個網域控制站上確認[drive:\]Windows_folder\SYSVOL檔案夾已經刪除,如果在執行dfsrmig /setglobalstate 3時cmd或windows視窗中開啟了該檔案夾,該檔案夾會存在但是無任何檔案

7)待一段時間後,在域的每個網域控制站FRS服務會停止和禁用。

 

遷移復原

參考

docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd640509%28v%3dws.10%29

如果在遷移至Eliminated狀態之前,發生嚴重額問題,或者不想使用DFS複製,可以進行復原操作。

復原到以前狀態的注意事項

儘管在將全域遷移狀態更改為已eliminated狀態之前之前,可以根據需要來回更改全域遷移狀態,但在再次更改全域遷移狀態之前,應等待網域控制站達到穩定點(其本地狀態與全域遷移狀態匹配)。

在復原遷移時,可以跳過穩定點。例如從Redirected狀態至Start狀態。這種方法的缺點是,在達到指定的狀態之前,您沒有機會對中間穩定點中的問題進行故障排除。

準備復原到以前的狀態

1)登入到PDC

2)執行dfsrmig /getmigrationstate驗證所有網域控制站處於一致的遷移狀態。如下輸出表明遷移狀態處於一致的遷移狀態。

All Domain Controllers have migrated successfully to Global state (‘state’).
Migration has reached a consistent state on all Domain Controllers.
Succeeded

3)在每個網域控制站上執行net share命令,確認域中的所有網域控制站SYSVOL共用資料夾.

如果想要從Redirected復原到之前的狀態,這個檔案夾需要映射至DFS複製的[drive:\]Windows_folder\SYSVOL_DFSR\sysvol檔案夾,輸出類似如下:

如果想要從Prepared狀態返回,這個檔案夾需要映射至DFS複製的[drive:\]Windows_folder\SYSVOL\sysvol檔案夾

4)  使用使用Ultrasound diagnostic tool或手動方式驗證SYSVOL共用資料夾可用性且FRS正確複製著SYSVOL共用資料夾。
5)如果需要從Redirected狀態返回Prepared狀態,以網域系統管理員administrator使用DFS管理 snap-in建立SYSVOL_DFSR檔案夾的分析報告,確認SYSVOL_DFSR檔案夾複製正常

6) 運行SYSVOL_DFSR檔案夾確認活動目錄運行正常,輸出無報錯

7)在登錄編輯程式中確認HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Netlogon\Parameter下的SysvolReady 註冊項索引值為1.

為了從Redirected狀態復原至更早的狀態,相同路徑下的SysVo登錄機碼l索引值為[drive:\]Windows_folder\SYSVOL_DFSR\sysvol

從Prepared狀態復原,索引值應該為[drive:\]Windows_folder\SYSVOL\sysvol

8)在執行復原之前執行Wbadmin start systemstatebackup備份系統狀態

復原遷移狀態

1)登入PDC

從Redirected狀態返回Prepared狀態,執行dfsrmig /setglobalstate 1

從Prepared狀態返回Start狀態,執行dfsrmig /setglobalstate 0

2)執行dfsrmig /getglobalstate驗證整體遷移狀態為之前狀態,如下輸出表明整體遷移狀態

Current DFSR global state: ‘state’
Succeeded.

3)執行dfsrmig /getmigrationstate驗證所有網域控制站到達目標狀態。如下輸出表明遷移狀態為目標遷移狀態

All Domain Controllers have migrated successfully to Global state (‘state’).
Migration has reached a consistent state on all Domain Controllers.
Succeeded.

由於活動目錄的延遲及資料的數量可能會花費一些時間。

4)在每個網域控制站上執行net share命令,確認域中的所有網域控制站SYSVOL共用資料夾,這個檔案夾需要映射至FRS複製的[drive:\]Windows_folder\SYSVOL\sysvol檔案夾

5)  使用使用Ultrasound diagnostic tool或手動方式驗證SYSVOL共用資料夾可用性且FRS正確複製著SYSVOL共用資料夾。
6)如果需要從Redirected狀態返回Prepared狀態,以網域系統管理員administrator使用DFS管理 snap-in建立SYSVOL_DFSR檔案夾的分析報告,確認SYSVOL_DFSR檔案夾複製正常

7) 運行SYSVOL_DFSR檔案夾確認活動目錄運行正常,輸出無報錯

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.