在 Windows Server 2008 上遷移使用者目錄

在 Windows Server 2008 上遷移使用者目錄

我的遠端桌面服務伺服器上有一個 137 GB 的c:\驅動器,其中充滿了使用者檔案。我有一個 1.2TBe:\驅動器,完全是空的。

我需要將c:\users目錄從移動c:\e:\.

照常,微軟關於這個的文章完全沒有幫助,而且Technet 論壇讓我想吐。現在在 SO 上發布的一項好的決議應該會為世界帶來很多好處。

這顯然是一個混亂的循環,所以我可以:

  1. 手動做搬家然後更新%userprofile%環境變數等等,嚇人。

  2. 更簡單但更懶,複製 Users 資料夾,然後創建一個符號鏈接,我可能會這樣做。

無論哪種方式,我都必須移動/複製使用者目錄。

現在,在 Windows 中,預設情況下,出於安全目的,管理員沒有使用者檔案的所有權,而搞亂這一點…很混亂。

我的問題

我可以複製父用戶目錄而不弄亂其下面的所有初級權限嗎?我真的不知道。

或者,如果其他人對這個問題有一些很好的解決方案,我會接受。

更新 - 資料夾重定向

我不介意設定資料夾重定向,但是我從來沒有在已經設定了 350 個使用者設定檔的伺服器上進行過設定。他們現有的個人資料會發生什麼變化?看起來很亂。

答案1

是的,您可以移動或複製目錄而不更改任何權限。

我會使用 robocopy以及/b/copyall開關。 /copyall將維護複製檔案的權限(和其他屬性),並將/b在備份模式下執行此操作,因此您無需取得所有權或變更存取檔案的權限。

也就是說,設定資料夾重定向可能是要走的路,就像喬建議的那樣。設定完畢後,您仍然可以而且可能應該使用 robocopy 和我提到的那些開關來使用現有資料填充重定向的資料夾位置(我認為是在新的更大的驅動器上)。

答案2

作為第一步,我建議使用資料夾重新導向將使用者的文件資料夾重新導向到網路共用。這可能會為解決問題提供最大的回報。

資料夾重新導向會將資料夾重新導向到您為其設定的位置。當使用者在設定重定向後首次登入時,重定向資料夾的內容將被移動到重定向位置。首次登入時,行動內容可能需要一段時間,但這是一次性操作。

重定向文件資料夾不會對使用者設定檔產生其他影響,除了將文件資料夾重新導向到設定檔「之外」。使用者設定檔將保持不受影響,這將減少使用者設定檔的大小,從而釋放磁碟空間。

相關內容