Как я перемещаю отдельное приложение от IIS6 до IIS7?

Я думаю основная проблема с помощью ноутбука, как сервер о доступности машин.
В нормальном сервере наиболее используемая часть является наверняка жестким диском. В этом случае на нормальных серверах у Вас есть RAID для сохранения данных от отказа диска.
С ноутбуком можно ли разрешить себе освобождать данные в этом случае?
Я думаю, что Вы могли Вы те ноутбуки для не критического сервера как DNS, где данные не изменяются так часто, и в случае отказа Вы могли рассчитывать на вторичный сервер.
Или веб-сервер с распределенной конфигурацией (drdb + heartbeat или openais).
Или для некоторых машин разработки или протестировать некоторый новый configutaions прежде применяют их к производственной машине.

2
задан 21 February 2012 в 22:48
2 ответа

Вот команда, которая только что сработала для меня:

msdeploy -verb:sync 
         -source:metakey=lm/w3svc/1,computerName=original,encryptPassword="pwd",includeAcls=true 
         -disableLink:ContentExtension 
         -dest:package=original.zip,encryptPassword="pwd" 
         -enableLink:AppPool 
         -skip:WebApplication="^.*$"  >original.log

После этого я развернул само приложение из последнего пакета веб-развертывания.

У меня было несколько проблем. Сначала, когда я щелкнул «Веб-сайт по умолчанию» в диспетчере IIS, я получил сообщение об ошибке, что приложение «/» не было определено. Мне нужно было установить каталог сайта на D: \ inetpub \ wwwroot .

Кроме того, указанная выше команда точно перенесла IP-адрес исходного сервера. Было необходимо отредактировать привязки, чтобы использовать правильный IP-адрес.

Кроме этого, сейчас все выглядит хорошо.

2
ответ дан 3 December 2019 в 09:21

Основной ответ: используйте инструмент веб-развертывания.

Вы бы использовали что-то вроде

msdeploy -sync -source: metakey = lm / w3svc / 1 -dest: package = c: \ backupSite.zip -enableLink: AppPool

(где 1 - идентификатор сайта IIS) на исходном компьютере, а затем то же самое в обратном порядке на целевом компьютере: http://technet.microsoft.com/en-us/library/ff633422 (v = WS.10) .aspx

и здесь: http://learn.iis.net/page.aspx/427/migrate-a-web-site-from-iis-60-to-iis-7-or-above/

4
ответ дан 3 December 2019 в 09:21

Теги

Похожие вопросы