完全關閉DFS複製

完全關閉DFS複製

我的環境中有一個檔案伺服器(實體)和一個 DC(虛擬),由以前的技術人員設定了 DFS 複製。我以前從未與 DFS 合作過。

大約 1TB 的資料被複製到 DC 上的第二個驅動器。我想完全停止所有到 DC 的複製。但我不知道如何安全地做到這一點。我假設/希望這可以在不對文件伺服器產生任何影響的情況下完成,而不必將用戶踢出,關閉,重新啟動等,因為在這種情況下需要幾天的時間來協調。

當我查看 DC 上的 DFS 管理時,我看到 1 個命名空間和 2 個複製條目。一份用於檔案伺服器共享 - dfs-rep,一份用於網域系統磁碟區。

我正在尋找的最終結果是文件伺服器擁有所有數據,而 DC 只是一個 DC。沒有人從 DC 存取數據,它被實現為「備份」。所以我想刪除整個驅動器,而不會明顯丟失實際文件伺服器上的任何內容。

檔案伺服器是2008 R2,DC是2012標準。

有誰知道這樣做的程序?

答案1

Remove-DfsrMember

Remove-DfsrMember cmdlet 從複製群組中刪除成員電腦。複製群組的成員託管複製的資料夾。如果從複製群組中刪除成員,分散式檔案系統 (DFS) 複製將停止該成員上的複製。此 cmdlet 不會刪除複製資料夾的內容或其私人資料。

如果您沒有該 cmdlet,因為它是最近新增的,那麼重點是,只需使用 DFS 管理 mmc 管理單元從複製群組中刪除 DC。不用說,不要對名為「Domain System Volume」的複製群組(即 sysvol)執行任何操作。

答案2

首先,保留 Sysvol(又稱「網域系統磁碟區」)DFS 複製條目。這是 AD 的正常功能,不需要對預設值進行任何調整。

至於檔案伺服器,這裡有兩種獨立的 DFS 相關技術,即負責託管實際共享的 DFS 命名空間和僅關心確保資料在 DC 和檔案伺服器之間同步的 DFS 複製。其中一個不需要另一個,它們可以毫無問題地單獨運行。

因此,第一步是檢查您的 DFS 命名空間。其中可能至少定義了一個資料夾/共用。選擇每一項並執行以下操作。

  • 檢查資料夾目標標籤。應該至少有一個條目指向您的檔案伺服器。如果只有一個條目,那就太好了。你完成了。
  • 如果您的 DC 在資料夾目標中列出並且它是不是唯一的條目, 刪除它。這不會中斷現有的客戶端連線。但這會阻止新客戶被引導到它。
  • 如果您的 DC 已列出並且是唯一的條目,你有兩步。首先,新增一個指向檔案伺服器的新條目,然後等待,直到您開始看到客戶端被導向到它。然後刪除 DC 的條目。
  • 如果您進行了任何更改,請開始監視共用的連接,直到每個人都過濾掉 DC。

現在沒有客戶端實際使用 DC 作為檔案伺服器,您可以繼續使用 DFS 複製。

  • 選擇複製群組並轉到“成員資格”選項卡
  • 刪除您的 DC 條目
  • 如果您要完全停止使用 DFS 複製,您也可以刪除整個複製組。但如果您打算建立新的備份檔案伺服器,您可能只想保留它並稍後添加新伺服器。
  • DC 上的 DFSR 服務最終將自行取得更改,或者您可以手動重新啟動該服務。
  • DC 的 DFS 複製事件日誌中將會有一些訊息,表示它已接受變更並將其自身從群組中刪除。那時,就可以安全地刪除資料了。

更新

你的評論讓我意識到我忘記談論命名空間伺服器本身。因此,DFS 命名空間的工作方式是一組伺服器「託管」根命名空間(例如\\example.com\ns),以便當人們尋找特定共享(例如 )時\\example.com\ns\share,他們可以透過詢問其中一個來有效地路由到託管該共享的伺服器之一。

您提到在您的命名空間中,檔案伺服器和 DC 都在您的命名空間的命名空間伺服器中列出。保持原樣沒有什麼壞處。擁有兩個可用意味著當其中一個因修補等原因而停機時,客戶端在嘗試連線時不會拋出錯誤。我經常看到人們使用多個 DC 作為命名空間伺服器。

相關內容