Mover um website de um servidor para outro usando o powershell

3

Eu tenho lido sobre o MS Deploy e escrito um pequeno script para exportar / importar um site de um servidor para outro (IIS8 para IIS8). Mas me deparei com problemas de dimensionamento e alguns outros erros e todo o processo parece ser um exagero para um site.

Então, eu estou querendo saber se há uma maneira mais fácil de fazer isso através do powershell? Usando o powershell, existe uma maneira de exportar e importar um site? Googling para revelar muito, mas eu estou pensando que tem que haver um jeito.

Obrigado

    
por SkyeBoniwell 19.05.2015 / 19:54

1 resposta

2

Eu acabei usando o 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.log

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

    
por 27.05.2015 / 22:15