Windows-Server-2008-R2

使用 powershell 將一個網站從一台伺服器移動到另一台伺服器

  • May 27, 2015

我一直在閱讀有關 MS Deploy 並編寫一個小腳本來將一個網站從一台伺服器導出/導入到另一台伺服器(IIS8 到 IIS8)。但是我遇到了尺寸問題和其他一些錯誤,整個過程對於一個網站來說似乎是多餘的。

所以我想知道是否有更簡單的方法可以通過 powershell 做到這一點?使用 powershell,有沒有辦法導出和導入站點?Google搜尋揭示了很多,但我認為必須有辦法。

謝謝

我最終使用了 msdeploy:

出口:

C:\Program Files\IIS\Microsoft Web Deploy V3>msdeploy.exe -verb:sync -source:apphostconfig=“myWebSite” -enableLink:AppPoolExtension -dest:archivedir=c:\NavProd.zip,encryptPassword=myPassWord > wdPackage。日誌

進口:

C:\Program Files\IIS\Microsoft Web Deploy V3>msdeploy.exe -verb:sync -source:archivedir=c:\myWebSite.zip,encryptPassword=myPassWord -enableLink:AppPoolExtension - dest:apphostconfig=“myWebSite” > wddeploy.日誌

引用自:https://serverfault.com/questions/693098