Задача объединить два сервера в один. На одном сервер IIS находятся одни сайты на другом другие.
Выполним команду на сервере с которого будем переносить пулы и сайты
%windir%\system32\inetsrv\appcmd list site /config /xml > c:\sites.xml %windir%\system32\inetsrv\appcmd list apppool /config /xml > c:\apppools.xml
Копируем файлы на другой сервер. Дальше надо поправить id в xml sites.xml что бы id не совпадали. Я префикс увеличил на 20 через notepad
Id поменяются у всех в данном xml
После этого можно сделать импорт
%windir%\system32\inetsrv\appcmd add apppool /in < c:\apppools.xml %windir%\system32\inetsrv\appcmd add site /in < c:\sites.xml
Потом скопировал каталог с настройками в туже папку как на старом сервере. Все теперь все сайты живут на одном сервере.
Similar Posts:
- Как удалить site и pools из windows iis с помощью powershell.Deleting sites and application pools from Microsoft IIS using PowerShell
- Как остановить и запустить все пулы iis через Powershell
- Как удалить агент sccm когда за дублировался guid.
- Как поменять сертификаты на iis для всех сайтов с помощью powershell.
- Как обновить сертификат ssl hp ilo через PowerShell и Windows CA