Mover un sitio web de un servidor a otro usando powershell

Mover un sitio web de un servidor a otro usando powershell

He estado leyendo sobre MS Deploy y escribiendo un pequeño script para exportar/importar un sitio web de un servidor a otro (IIS8 a IIS8). Pero me encontré con problemas de tamaño y algunos otros errores y todo el proceso parece excesivo para un sitio web.

Entonces me pregunto si hay una manera más fácil de hacerlo a través de PowerShell. Usando PowerShell, ¿hay alguna forma de exportar e importar un sitio? Buscar en Google revela mucho, pero creo que tiene que haber una manera.

Gracias

Respuesta1

Terminé usando msdeploy:

Exportar:

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. registro

Importar:

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. registro

información relacionada