生產環境需求:公司域裏有臺2008R2 1TB的文件服務器,用來存儲各部門的文件,最近快滿了,準備一臺2TB的服務器裝2012R2,把所有的文件遷移到2012R2中,權限及文件名都保持不變。
文件服務器1:PEKDC1-FIL-01 2008R2源文件服務器
文件服務器2:PEKDC1-FIL-02 2012R2目標文件服務器
相同版本間遷移,用功能裏的Windows Server遷移工具即可。如果版本不同,需要從高版本的系統中導出相應的工具放到低版本上使用。本例中如果使用08R2功能裏的遷移工具,會出現報錯,在本文最後有示例
一.以下是12R2導出08R2遷移工具步驟
1.1在2012R2目標服務器上cmd先進入C:\Windows\system32\ServerMigrationTools
1.2運行.\SmigDeploy /package /architecture amd64 /os WS08R2 /path C:\Migur,並查看程序是否在C盤上導出成功(驗證過程略)
1.3在08R2源服務器上,把程序文件夾複製到本地,用到的是SmigDeploy遷移程序。
二.開始遷移
2.1在目標服務器上以管理員打開遷移工具,並輸入Receive-SmigServerData按回車確認,提示輸入密碼,該密碼是驗證源和目標服務器遷移數據用到的,必須一至
2.2在源服務器上打開從目標服務器上導出的遷移工具(SmigDeploy)輸入:Send-SmigServerData -ComputerName "PEKDC1-FIL-02" –SourcePathc:\集團共享 -DestinationPath c:\集團共享 -Recurse -Include All –Force
注:
根據命令可以看出,目標服務器是PEKDC1-FIL-02。要遷移的文件夾是C盤的集團共享。我把源和目標文件夾名稱設置的一樣。
2.3出現下圖表示遷移成功。(實際環境中根據大小所用時間不同)
2.4到目標服務器上看到文件及權限已成功
2.5客戶端驗證成功
到此遷移完成。(遷移完成後把源服務器退域,目標服務器改IP及計算機名爲源服務器的,這樣客戶端就不用做任何的更改了)實際環境中的數據比較大,最好在晚上進行,以免影響用戶使用。在正式遷移前,中斷用戶的連接(Technet中有介紹)。下面有我在操作中參照的文檔的連接,還可以去微軟Technet裏面的介紹更爲詳細。
https://technet.microsoft.com/zh-cn/library/dn479285.aspx
如果使用08R2功能裏的遷移工具,會出現如下報錯