Windows Server 2012下的文件遷移

  對於Windows Server 2008 R2以及之前的版本的系統下,文件遷移一般會選擇使用FSMT這個工具,非常好用。最近做某部門文件遷移的項目,發現微軟官方的文檔介紹FSMT只支持到Windows Server 2008 R2,而此次遷移需在Windows Server 2012下完成。於是使用官方介紹的Windows Server 2012自帶的服務器遷移工具:WSMT,進行文件的遷移。

    服務器遷移工具,支持Windows Server 2003到Windows Server 2012 R2全系列的操作系統。如果需要使用該工具時,首先應在運行 Windows Server 2012 R2 或 Windows Server 2012 的源和目標服務器上安裝 Windows Server 遷移工具。具體方法爲在源和目標服務器上:點擊添加服務器角色-添加功能-選擇Windows Server 遷移工具進行安裝。

    使用該工具遷移,需要以管理員身份運行Windows Server 遷移工具,遷移過程中主要涉及到兩個命令:源服務器上運行Send-SmigServerData以及目標服務器上運行Receive-SmigServerData具體命令格式如下:Send-SmigServerData [-Force] [-Recurse] -ComputerName <string> -DestinationPath <string> -Include <All | Data | Share> -Password <SecureString> -SourcePath <string> [-confirm] [<CommonParameters>]具體例子如:send-smigserverdata -force -recurse -computername fs02 - destinationpath e:\shares -include all -sourcepath E:\FILES

    遷移過程中,在源服務器上運行完Send-SmigServerData命令後,會提示你輸入密碼,等待接收數據的目標服務器輸入Receive-SmigServerData接收命令。

wKioL1f4-c7hkNY1AANN22olwQo680.png-wh_50

在目標服務器輸入Receive-SmigServerData接收命令並輸入正確的接受密碼

wKiom1f4-xShLOO3AAKGrIgUadY449.png-wh_50

此時源服務器將開始進行文件信息的收集以及啓動文件的加密和傳輸,在文件信息收集完成後,將與目標服務器建立通訊,開始加密及傳輸數據。

wKioL1f4_buxPfoQAAMCxGQcyOM434.png-wh_50

     服務器遷移工具會在數據遷移期間保留文件和文件夾權限。 如果遷移的文件和文件夾從其父文件和文件夾繼承權限,則在遷移期間將遷移繼承設置,而不是繼承的權限。 因此,必須確保源服務器和目標服務器上的父文件夾具有相同的權限,以便對已繼承權限的遷移數據保持相應權限。因此最爲穩妥的辦法是在目標服務器上建立和源服務器上同名的文件夾,且按照源服務器上文件夾NTFS權限的設置,設置好目標服務器上文件夾的NTFS權限,然後再進行文件的遷移,否則遷移過來的子文件夾會丟失從父文件夾繼承而來的權限。

    雖然微軟在官方文檔中註明:Windows Server 遷移工具的文件遷移部分面向小型數據集(小於 100 GB 的數據), 它會通過 HTTPS 逐個複製文件。但這並不代表大於100G的數據無法完成遷移,實際上也是可以的。遷移過程中不會出現任何錯誤,只不過遷移的時間會相當長而已,一個近400G的文件夾我在遷移過程中大約花費了24個小時,不過等着好了,有點耐性OK的。

參考文檔:https://technet.microsoft.com/zh-cn/library/jj863563(v=ws.11).aspx

    


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章