系統磁碟區或 SYSVOL,是資料夾、 檔案系統重新分析點和檔案複寫服務 (FRS) 會被複寫的 「 群組原則 」 設定的集合。複寫散發的 「 群組原則 」 設定和在網域中的網域控制站之間的指令碼一致的複本。成員電腦和網域控制站請透過兩個共用資料夾 Sysvol 和 Netlogon 存取 SYSVOL 樹狀目錄的內容。
本文將告訴您,如何將 SYSVOL 樹狀目錄和其共用移到 一個不同的邏輯或實體磁碟機代號。
在使用檔案複寫服務 (FRS) 的網域控制站的生命週期,您可能必須將 SYSVOL 樹狀目錄重新放置到不同的邏輯或實體磁碟機。您可能會重新定位 SYSVOL 樹狀目錄以增強系統效能,或以取得更多的可用磁碟空間針對 SYSVOL 樹狀目錄或 FRS 執行資料夾。
如需有關 FRS 臨時資料夾變更到無關的 SYSVOL 樹狀目錄的位置的資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中 「 文件:
265085?
(http://support.microsoft.com/kb/265085/
)
移動 FRSStagingPath 需要非系統授權還原的 FRS pre-Service Pack 3 版本
291823?
(http://support.microsoft.com/kb/291823/
)
如何重設的臨時資料夾以不同的邏輯磁碟機的檔案複寫服務
若要將重新 SYSVOL 樹狀目錄放置到新的磁碟機,使用下列選項之一:
- 執行網路為基礎的 Active Directory 安裝精靈 」 (Dcpromo.exe) 降級。在升級過程中指定一個新的磁碟機] 及 [路俓] SYSVOL 樹狀目錄。
- 修改登錄,並以手動方式將 SYSVOL 樹狀目錄移到新的磁碟機。
其他相關資訊
本節將告訴您,如何將 SYSVOL 樹狀目錄從 C:\Winnt\Sysvol 資料夾移到 [X:\Winnt\Sysvol] 資料夾。在這個範例的網域控制站為 DC1,網域名稱是 CONTOSO.COM]。
使用 「 Active Directory 安裝精靈 」 降級,並 repromote 網域控制站
- 請確認輸入及輸出複寫發生的 Active Directory 目錄服務,以及 SYSVOL 樹狀目錄。
- 使用 「 Active Directory 安裝精靈 」 來執行 DC1 網域控制站的網路基礎降級。 立即在降級之後,重新啟動 DC1。
- repromote DC1 之前等待發生下列事件:
- 所有的網域樹系中的控制站必須傳入複寫降級的網域控制站的 NTDS 檔案系統設定物件移除。這個物件] 位於 [組態磁碟分割。NTDS 設定物件是連線物件,會顯示在 [Active Directory 站台及服務] 嵌入式管理單元的 Active Directory 上一層。
- 必須輸入樹系中的控制站的所有通用類別目錄網域複寫 DC1 的網域磁碟分割唯讀複本。
- 使用 「 Active Directory 安裝精靈 」 來指定 [新的磁碟機和路徑],請在 NTFS 格式化的磁碟分割上。
降級程序和網域控制站 repromotion 是重新放置 SYSVOL 樹狀目錄和其共用如果下列情況成立一個簡單且受支援的選項:
- 小型到中型一些物件存在於 Active Directory。
- 區域網路 (LAN)-速度連線能力是否可用。
- 其他網域控制站都是在受影響的 Active Directory 網域和 Active Directory 站台。
不過,網路型 Active Directory 安裝精靈 」 促銷 multi-gigabyte Active Directory 資料庫的網域中在如果網路連線速度很慢,可能需要 2 到 7 天。 若要避免延遲時升級執行 Windows Server 2003 的複本網域控制站,或稍後,您可以執行安裝媒體為基礎的促銷從 Active Directory 大量源自本機還原系統狀態備份的位置。
若要估計所需的時間於網路為基礎的升級,比較於已相當於在範圍中的前一個升級之開始和結束時間。這些時間都是在 %Systemroot%\Debug\Dcpromo.log 檔案。
以手動方式將現有的 SYSVOL 樹狀目錄重新放置到新位置
重要這個區段、 方法或任務包含告訴您如何修改登錄的步驟。然而,如果您不當修改登錄,可能會發生嚴重的問題。因此,執行這些步驟時請務必小心。為加強保護,修改登錄之前,請務必將它備份起來。以後您就可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756?
(http://support.microsoft.com/kb/322756/
)
如何備份和還原在 Windows 登錄
若要以手動方式重新定位 SYSVOL 樹狀目錄,移動 SYSVOL 樹狀目錄從其磁碟機和路徑為新的目的地磁碟機和路徑藉由修改數個登錄機碼,以及重設檔案系統中的重新分析點。要這麼做,請您執行下列步驟:
- 準備您的網域控制站。要這麼做,請您執行下列步驟:
- 請確認輸入及輸出 Active Directory 複寫發生在網域控制站上。
- 請確認亦輸入,然後 SYSVOL 複本集的輸出 FRS 複寫發生在網域控制站上。
- 關閉防毒程式或在檔案或資料夾位於 SYSVOL 樹狀目錄上建立鎖定其他服務。
- 備份網域控制站的系統狀態。備份 SYSVOL 樹狀目錄中檔案系統部份網域控制站上,以便您可以將電腦回復到其目前的組態如果遇到重新配置處理程序的問題。
- 停止 [FRS.
- 使用 Windows 檔案總管或對等的程式將原始的 SYSVOL 網域樹狀目錄複製到剪貼簿]。
比方說如果 SYSVOL 網域樹狀目錄位於 C:\Winnt\Sysvol 資料夾中,按一下以選取這個資料夾,按一下 [編輯] 功能表] 列上然後再按 [複製。 - 使用 Windows 檔案總管或對等的程式在新的路徑中貼上剪貼簿的內容。
比方說將 SYSVOL 樹狀目錄移至 X:\Winnt\Sysvol 資料夾,按一下以選取此資料夾,按一下 [編輯],然後按一下 [貼。
relocated SYSVOL 樹狀目錄在上層資料夾可能會修改。但是,我們建議您維持 relocated SYSVOL 樹狀目錄相同的相對路徑。例如,如果 SYSVOL 樹狀目錄原先位於 C:\Winnt\Sysvol 資料夾,而您想重新 SYSVOL 樹狀目錄放置在邏輯磁碟機 X:,建立 X:\Winnt 資料夾,然後在該資料夾中貼上 SYSVOL 樹狀目錄。 - 您可以使用 Ldp.exe 或 ADSIedit.msc 編輯器來修改 FRSRootPath 屬性在 Active Directory 中的值。FRSRootPath 屬性必須反映新的複本集根磁碟機和您在步驟 3 中指定的資料夾。在此範例您要修改 FRSRootPath 屬性如下:
- DN 路徑: cn = 網域的系統磁碟區 (SYSVOL 共用) CN = NTFRS 訂閱、 CN = DC1 OU = 網域 Controller,DC=CONTOSO.COM
- FRSRootPath值: X:\Winnt\Sysvol\Domain
- 您可以使用 Ldp.exe 或 ADSIedit.msc 編輯器來修改 FRSStagingPath 屬性的值。這個屬性必須反映新的臨時路徑,包括新的磁碟機和您在步驟 3 中選取的資料夾。
- DN 路徑: cn = 網域的系統磁碟區 (SYSVOL 共用),CN = NTFRS 訂閱 CN = DC1 OU = 網域 Controller,DC=CONTOSO.COM
- FRSStagingPath值: X:\Winnt\Sysvol\Staging\Domain
- 修改登錄,以反映新的臨時磁碟機及資料夾。要這麼做,請您執行下列步驟。
- 按一下 [開始],再按一下 [執行]、 輸入 regedt32,然後再按一下 [確定]]。
- 找出下列登錄子機碼並用滑鼠右鍵按一下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
- SYSVOL 的值上按一下滑鼠右鍵,然後按一下 [修改.Type 新路徑 SYSVOL 複本集的根。例如,輸入 X:\Winnt\sysvol\sysvol。
- 設定執行 SYSVOL 複本集的非系統授權還原的 FRS。要這麼做,請您執行下列步驟:
- 找出並點選下列登錄子機碼:
啟動時 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process
- 以滑鼠右鍵按一下 BurFlags] 值,然後按一下 [修改]。將值設定為 D2 十六進位如果相同的網域中有其他網域控制站。將 BurFlags 值設定為 D4 十六進位如果只有在網域中有一個網域控制站。
重要不要重新啟動 FRS 現在。
附註如果網域控制站裝載任何 FRS 複寫 DFS 根目錄或連結,您可能要將複本集特定 BurFlags 登錄機碼設定來避免暫存的服務中斷和 re-replication FRS 複寫 DFS 根目錄或連結中的資料。
如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件: 290762?
(http://support.microsoft.com/kb/290762/
)
使用 [BurFlags 重新初始化檔案複寫服務複本的登錄機碼設定
- 將預設權限套用到 SYSVOL 樹狀目錄的新路徑。如果要執行這項操作,複製下列文字並再將它貼在 「 記事本 」 檔案:
[Unicode]
Unicode=yes
[Version]
signature="$CHICAGO$"
Revision=1
[Profile Description]
Description=default perms for sysvol
[File Security]
;"%SystemRoot%\SYSVOL",0,"D:AR(A;OICI;FA;;;BA)"
;---------------------------------------------------------------------------------------------
;Sysvol. THIS ENVIRONMENT VARIABLE MUST BE SET!!!!!!!!!!!!!!!!!!!!!!!!!
;---------------------------------------------------------------------------------------------
"%Sysvol%",2,"D:P(A;CIOI;GRGX;;;AU)(A;CIOI;GRGX;;;SO)(A;CIOI;GA;;;BA)(A;CIOI;GA;;;SY)(A;CIOI;GA;;;CO)"
"%Sysvol%\domain\policies",2,"D:P(A;CIOI;GRGX;;;AU)(A;CIOI;GRGX;;;SO)(A;CIOI;GA;;;BA)(A;CIOI;GA;;;SY)(A;CIOI;GA;;;CO)(A;CIOI;GRGWGXSD;;;PA)"
- 若要儲存您在步驟 8 中所建立 「 記事本 」 檔案的內容使用下列參數:
- 檔案名稱: %systemroot%\security\templates\sysvol.inf
- 另存新檔類型: 所有檔案
- 編碼方式: Unicode
附註SYSVOL 環境變數必須設定成指向新位置。否則,Secedit 命令不會執行成功。 - SYSVOL 的安全性範本匯入。如果要執行這項操作,請按一下 [開始],按一下 [執行]、 輸入 cmd,然後再按一下 [確定]]。請輸入面並按下 ENTER:
secedit / 設定/cfg %systemroot%\security\templates\sysvol.inf /db %systemroot%\security\templates\sysvol.db / 覆寫
- 使用 [Linkd] 指令來更新以反映新的路徑,SYSVOL 樹狀目錄的檔案系統中的重新分析點。比方說如果您的網域控制站在 CONTOSO.COM 的網域,且 SYSVOL 樹狀目錄位於 X:\Windows\Sysvol 資料夾,請在命令提示字元下,網域控制站上輸入下列命令。在每個命令之後按 ENTER。
linkd X:\Winnt\Sysvol\Sysvol\CONTOSO.COM X:\Winnt\Sysvol\Domain
linkd X:\Winnt\Sysvol\Staging areas\CONTOSO.COM X:\Winnt\Sysvol\Staging\Domain
附註請確定在執行 [Linkd] 指令之前,先建立 SYSVOL 樹狀目錄。如果沒有 CONTOSO.COM 目錄或子目錄中的資料,命令就會失敗。 - 重新啟動 FRS.
- 尋找 FRS 事件記錄檔中指出複本集已加入,且會變更 [SYSVOL 資料夾的事件。 比方說,您可能會看到類似下列的事件:
事件類型: 資訊
事件來源: NtFrs
事件類別: 無
事件識別碼: 13553
電腦: Domain_controller_name
描述: 「 檔案複寫服務成功新增這台電腦至下列的複本集:"DOMAIN SYSTEM 音量 (SYSVOL 共用)"
在本文中所使用的範例,此事件會包括下列資訊:
電腦的 DNS 名稱是"DC1.CONTOSO.COM"複本集成員名稱會是"DC1 複本集根路徑是 」 x:\winnt\sysvol\domain 」 複本臨時路徑是"d:\winnt\sysvol\staging\domain 」 複本工作路徑是 c:\winnt\ntfrs\jet"
- 在網域控制站使用 網路登入 指令或 net view 命令],來確認網域控制站有共用 [Netlogon] 和 [Sysvol 資料夾。如果共用的資料夾不存在,請依照下列步驟執行:
- 如果針對 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\Sysvolready 登錄子機碼值為 1,重新啟動 Netlogon 服務。如果這個子機碼的值為 0 移至步驟 c。
- 再次尋找共用的資料夾。如果仍然無法使用資料夾,在命令提示字元中輸入下列並按下 ENTER:
nltest /dbflag:2080FFFF
尋找 %Systemroot%\Debug\Netlogon.log 檔案中的錯誤。 - 如果針對 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\Sysvolready 登錄子機碼值是 0,請勿設定登錄值為 1。檢閱 FRS 偵錯記錄檔,以確認輸入及輸出 FRS 複寫發生 %Systemroot%\Debug 資料夾中。
- 在步驟 1 c 中,請重新啟動您停止任何服務]。