環境介紹:服務器
某公司如今有一臺組裝的文件服器(2008R2現有域的成員服務器)!因公司發展及服務器性能等緣由,現購一臺HP服務器用做新的文件服務器(2008R2),須要將全部舊服務器上的共享目錄遷移到新的服務器上,保證數據完整性、共享權限一致!ide
我之前寫過一篇文章,將2003的文件服務器,用FSMT將文件遷移到2008R2環境下,參考如下連接:工具
http://hubuxcg.blog.51cto.com/2559426/458091; 性能
由於2008R2上已有自已的服務器遷移工具:Windows Server Migration tools,我曾經用此工具做過DHCP的遷移,參考文章:加密
http://hubuxcg.blog.51cto.com/2559426/1138128,操作系統
因此這次遷移,也打算用自帶的WSMT進行一次文件服務器的遷移!3d
開始前,先介紹一下WSMT ,Windows Server Migration tools: Windows服務器遷移工具,能夠用於將服務器角色、操做系統設置以及數據從2003/2008/2008R2遷移到2008R2或以上操做系統的計算機,源、目標服務器,能夠是物理機,也能夠是虛擬機(不能遷移2008 Server Core上的角色,由於沒有.NET Framework支持),但有一點要特別注意:源、目標服務器的UI語言要一致,即:安裝的操做系統都是英文版,或都是簡體中文,不能是經過安裝語言包來修改的!詳細內容可參考官方說明資料:blog
http://technet.microsoft.com/zh-cn/library/dd759159.aspx。ip
用到的cmdlet說明get
Send-SmigServerData 此 cmdlet 將文件夾、文件以及關聯的權限和共享屬性從本地服務器遷移到目標服務器。在目標服務器上運行 Receive-SmigServerData cmdlet 的同時必須在源服務器上運行 Send-SmigServerData。
一、在源和目標機器上,安裝Windows Server Migration Tools Features
二、安裝完成以後,在管理工具中,能夠看到如下內容,在Windows Server Migration Tools點右鍵、Run as administrator
三、在源服務器上開啓Windows Server Migration tools PS, 按下格式輸入PS命令:
Send-SmigServerData [-Force] [-Recurse] -ComputerName <string> -DestinationPath <string> -Include <All | Data | Share> -Password <SecureString> -SourcePath <string> [-confirm] [<CommonParameters>]
如:須要將此服務器D:\Source目錄遷移到新服務器Files上的D:\test,包含共享設置和全部數據,命令以下:
Send-SmigServerData -Force -Recurse -ComputerName files -DestinationPath d:\test -Include All -SourcePath d:\source
四、輸入後,提示輸入密碼,以供接收數據的目標服務器確認密碼
五、確認後等待接收數據的目標服務器輸入接收PS命令:
五、立刻轉到在目標服務器上輸入接收命令(默認要在五分鐘內):Receive-SmigServerData
六、輸入源服務器上的密碼(即步驟4所輸入的密碼),開始接收數據
七、源、目標服務器通信創建成功,開始加密及傳輸數據:
八、傳輸完成後,跳回PS命令提示界面
九、在源服務器上,能夠看到具體信息,以下:
傳輸的內容的類型、源和目標路徑、是否成功、大小等!
十、傳輸完成後,覈對文件\文件夾大小、共享權限、NTFS權限!
十一、全部文件及權限已遷移完成,共享權限、NTFS權限也同步遷移過來,中止源服務器上的共享,完成遷移工做!
說明:
遷移的時候,避免源服務器上共享目錄有人繼續修改文件,應該避開工做時間,或先將源服務器的共享權限設置爲只讀,遷移完成以後,再到目標服務器上,將共享權限設置開放,或是用Stop-Service LanmanServer –force,來中止全部共享訪問。
FSMT相比,沒有FSMT工具的自動將源共享設置爲只讀,遷移完後,自動將源共享取消那麼智能,但遷移的速度要比FSMT快。FSMT已經止發行新版本了(最後版本爲:1.2),官方給出的資料顯示只支持到2008R2,而WSMT將是2008R二、20十二、2012R2上最重要的遷移工具了!
附錄:
若是服務器不是域環境,而是基於工做組的,能夠參考下面文章中,用戶和組設置遷移完成後部分,再進行數據的遷移:http://itmydream.blog.51cto.com/961933/1336761。
全文完!