windows server遷移工具 II

來源:互聯網
上載者:User

標籤:windows server遷移工具 ii


參考連結:

  1. 1.       https://technet.microsoft.com/zh-cn/library/dn486809(v=ws.11).aspx

  2. 2.       https://technet.microsoft.com/zh-cn/library/jj863566(v=ws.11).aspx

  3. 3.       https://technet.microsoft.com/zh-cn/library/jj863563(v=ws.11).aspx

  4. 4.       https://technet.microsoft.com/zh-cn/library/jj863570(v=ws.11).aspx#BKMK_FreezeAdministrationConfiguration

 

 必要條件:

   原始伺服器和目標伺服器必須開啟TCP/UDP 7000連接埠且當前沒有程式在使用此連接埠。

 

 

步驟一:在目標伺服器上面安裝遷移工具(windows2008 R2)

  1. 確保伺服器管理員關閉;

  2. 開啟PowerShell然後執行Import-Module servermanager載入伺服器管理模組,然後執行Add-WindowsFeature migration安裝遷移工具;

步驟二:在原始伺服器上面安裝遷移工具(windows2008 or windows 2003)

  1. 在步驟一中的目標伺服器中使用已安裝遷移工具的smigdeploy.exe工具建立原始伺服器上的部署檔案夾。

  2. a)        在目標伺服器中使用命令列工具進入遷移工具安裝目錄(cd %Windir%\System32\ServerMigrationTools\);

  3. b)       執行相關操作來完成部署檔案夾建立

  4. l  若要建立要複製到運行 Windows Server 2008 的 AMD64 源電腦的檔案夾,請鍵入以下命令,其中部署檔案夾路徑表示源電腦上部署檔案夾的路徑,然後按Enter。

SmigDeploy.exe /package /architecture amd64 /os WS08 /path <deploymentfolder path>

  • 若要建立要複製到運行 Windows Server 2003 的 AMD64 源電腦的檔案夾,請鍵入以下命令,其中部署檔案夾路徑表示源電腦上部署檔案夾的路徑,然後按Enter。

SmigDeploy.exe /package /architecture amd64 /os WS03 /path <deploymentfolder path>

  • 若要建立要複製到運行 Windows Server 2008 的 x86 源電腦的檔案夾,請鍵入以下命令,其中部署檔案夾路徑表示源電腦上部署檔案夾的路徑,然後按Enter。

SmigDeploy.exe /package /architecture X86 /os WS08 /path <deploymentfolder path>

  • 若要建立要複製到運行 Windows Server 2003 的 x86 源電腦的檔案夾,請鍵入以下命令,其中部署檔案夾路徑表示源電腦上部署檔案夾的路徑,然後按Enter。

SmigDeploy.exe /package /architecture X86 /os WS03 /path <deploymentfolder path>

  1. 比如我們的原始伺服器為x86架構 windows 2008 部署路徑為:E:\test_deploy,則使用以下命令:

SmigDeploy.exe /package/architecture X86 /os WS08 /path E:\test_deploy

 

 

  1. 在原始伺服器中註冊windows server 遷移工具

  2. a)        將使用在目標電腦上建立部署檔案夾中的過程建立的 Windows Server 遷移工具部署檔案夾複製到運行 Windows Server 2008 或 Windows Server 2003 的源電腦上的本地磁碟機中。確保部署檔案夾的作業系統體繫結構與該檔案夾要複製到的源電腦的作業系統體繫結構相匹配。例如,SMT_WS08_amd64檔案夾只能複製到運行 Windows Server 2008 的 AMD64 源電腦的本地磁碟機中。我們上面例子中產生的檔案夾名為SMT_ws08_x86,所以該檔案夾只能複製到運行windows server 2008的X86原始伺服器的本地驅動中。可以直接將產生的檔案夾test_deploy拷貝到原始伺服器E:\目錄下;

  3. b)       在原始伺服器上使用命令列工具進入剛才複製的目錄,比如E:\test_deploy\SMT_ws08_x86,然後輸入.\Smigdeploy.exe命令執行註冊;

 

步驟三:使用windows server遷移工具

  1. 從命令列工具中執行以下命令開啟遷移工具(windows 2008 R2):

powershell.exe -PSConsoleFile%SystemRoot%\system32\ServerMigrationTools\ServerMigration.psc1

  1. 在運行 Windows Server 2003 的電腦上單擊“開始”,指向“管理工具”,然後開啟“WindowsServer 遷移工具”檔案夾,再單擊“Windows Server 遷移工具”。

 

步驟四:遷移本機使用者和組

  1. 在步驟三開啟或者步驟二 2(b)中開啟的powershell輸入以下命令將本機使用者和組匯出到遷移儲存;

Export-SmigServerSetting -User <Enabled |Disabled | All> -Group -Path <MigrationStorePath> -Verbose

如前面的 cmdlet 所示,將下列值之一與 –User 參數一起使用。

  • Enabled 僅匯出已啟用的本機使用者

  • Disabled 僅匯出已禁用的本機使用者

  • All 匯出已啟用和已禁用的本機使用者

比如我們使用以下命令將本地所有的使用者以及使用者組匯出到E:\test_bak目錄下

Export-SmigServerSetting -User All -Group -Path E:\test_bak -Verbose

  1. 將前面匯出的檔案拷貝到目標伺服器本地磁碟中,使用以下命令匯入:

Import-SmigServerSetting -User <Enabled |Disabled | All> -Group -Path <MigrationStorePath> -Verbose

如前面的 cmdlet 所示,將下列值之一與 -User 參數一起使用。

  • Enabled 僅匯入已啟用的本機使用者

  • Disabled 僅匯入已禁用的本機使用者

  • All 匯入已啟用和已禁用的本機使用者

比如:Import-SmigServerSetting -User  All -Group -Path E:\test_bak -Verbose

 

 

 

步驟五:遷移資料

使用命令:

  1. send-smigserverdata

  2. receive-smigserverdata

舉例說明:

原始伺服器名稱: sourcetest

目標伺服器名稱:test2012

 

Send-smigserverdata –computername test2012 –sourcepath“d:\test folder” –destinationpath e:\receive –recurse –include all –force

 

解釋:發送原始伺服器D盤下面TEST FOLDER 檔案夾以及檔案夾下面所包含的資料(檔案夾、文檔等)傳輸給目標伺服器TEST2012,destinationpath 所指定的路徑必須被目標伺服器所能訪問且不能是根目錄(共用資料夾或其他網路位置)。

 

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M01/8E/0A/wKiom1iz4RCDVxwMAAAvdI5ijDA038.png-wh_500x0-wm_3-wmp_4-s_589638436.png" title="snipaste20170227_112004.png" alt="wKiom1iz4RCDVxwMAAAvdI5ijDA038.png-wh_50" />

 

 

 

 

 

 

 

步驟六、遷移功能角色

  1. get-smigserverfeature   收集伺服器所安裝的角色服務資訊

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M00/8E/0A/wKiom1iz4TzTe6MGAAAPM6rb-Zc127.png-wh_500x0-wm_3-wmp_4-s_1654328983.png" title="4.png" alt="wKiom1iz4TzTe6MGAAAPM6rb-Zc127.png-wh_50" />

  1. export-smigserversetting –featureid DHCP –path z:\feature -verbo

匯出DHCP角色到Z:\feature目錄。

注意:在此之前停止DHCP服務

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M01/8E/08/wKioL1iz4VaDrQxBAAAOm9_KRuk692.png-wh_500x0-wm_3-wmp_4-s_3236182237.png" title="dhcp1.png" alt="wKioL1iz4VaDrQxBAAAOm9_KRuk692.png-wh_50" />

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M02/8E/08/wKioL1iz4XDRRRwmAACTQkbRo7A879.png-wh_500x0-wm_3-wmp_4-s_1153710542.png" title="dhcp2.png" alt="wKioL1iz4XDRRRwmAACTQkbRo7A879.png-wh_50" />

  1. 目標伺服器匯入。

在目標伺服器的POWERSHELL中(注意此處不是遷移工具命令列視窗,在遷移工具命令列視窗運行IMPORT命令不會被識別)運行以下命令;

  1. 1     Add-pssnapin microsoft*  (如果只想載入遷移命令的話運行:add-pssnapin microsoft.windows.servermanager.migration

   1.2     這時輸入import-smigserversetting –featureidDHCP –force –path e:\feature –verbose進行匯入。如:


 650) this.width=650;" src="https://s3.51cto.com/wyfs02/M02/8E/0A/wKiom1iz4iSjDOOZAADOxtOEiSY954.png-wh_500x0-wm_3-wmp_4-s_2927821232.png" title="3.png" alt="wKiom1iz4iSjDOOZAADOxtOEiSY954.png-wh_50" />

步驟七、遷移網路設定資訊

  1. 匯出網卡配置資訊

Export-smigserversetting –ipconfig  -path z:\ipcon –verbose

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M01/8E/0A/wKiom1iz4m6RUPa4AAB5OygvBik209.png-wh_500x0-wm_3-wmp_4-s_1189747650.png" title="5.png" alt="wKiom1iz4m6RUPa4AAB5OygvBik209.png-wh_50" />

 

2.匯入網卡配置資訊

注意:

  1. 匯入前記錄下原始伺服器和目標伺服器的MAC地址

  2. 如果兩台伺服器在一個網段需要在合適的時間點禁用原始伺服器的網卡,不然會造成IP衝突。

  3. 如果有多個MAC地址資訊用(逗號)進行分隔。

  4. 網卡資訊映射的時候是根據MAC地址進行映射的,比如,原始伺服器的MAC地址00-15-5d-00-fc-57對應目標伺服器的MAC地址00-15-5d-00-fc-51,MAC地址00-0c-27-e5-b7-1c對應目標伺服器的MAC地址為00-2b-e2-ff-4c-78,依次按照順序進行映射。

例如一下命令就體現了多MAC地址匯入和地址對應關係:

Import-smigserversetting –ipconfigall –sourcephysicaladdress “00-15-5d-00-fc-57”,”00-0c-27-e5-b7-1c” –targetphysicaladdress“00-15-5d-00-fc-51”,”00-2b-e2-ff-4c-78” –path e:\ipcon –verbose

 

  1. 匯入命令:

Import-smigserversetting –ipconfig all –sourcephysicaladdress“00-15-5d-00-fc-67” –targetphysicaladdress “00-15-5d-00-fc-51” –path e:\ipcon –verbose

 

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M02/8E/0A/wKiom1iz4piy6wzcAAB6p68k7q8823.png-wh_500x0-wm_3-wmp_4-s_3302264353.png" title="6.png" alt="wKiom1iz4piy6wzcAAB6p68k7q8823.png-wh_50" />


如果想獲得更多的命令和功能請參考文章開頭的連結。

本文出自 “記錄點滴技術” 部落格,請務必保留此出處http://seawind.blog.51cto.com/6845370/1901698

windows server遷移工具 II

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.