Назад | Перейти на главную страницу

Перенос одного веб-сайта с одного сервера на другой с помощью PowerShell

Я читал о MS Deploy и писал небольшой скрипт для экспорта / импорта одного веб-сайта с одного сервера на другой (с IIS8 на IIS8). Но я столкнулся с проблемами с размером и некоторыми другими ошибками, и весь процесс кажется излишним для одного веб-сайта.

Так что мне интересно, есть ли более простой способ сделать это через PowerShell? Есть ли способ экспортировать и импортировать сайт с помощью PowerShell? Гугл, чтобы раскрыть многое, но я думаю, что должен быть способ.

Спасибо

В итоге я использовал 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. журнал