Лучший способ клонировать настройки IIS к новому серверу?

Вам просто нужно указать m1.timestamp:

SELECT m1.*
FROM patch_queue m1
LEFT JOIN patch_queue m2 ON (m1.titleid = m2.titleid AND m1.id < m2.id)
WHERE m1.timestamp <= DATE_SUB(NOW(), INTERVAL 4 HOUR) AND m2.id IS NULL
LIMIT 250

Вывод:

id  titleid version timestamp
3   TEST1   1.02    2019-03-23 02:40:33
5   TEST2   1.51    2019-03-23 02:40:33

Демо на dbfiddle

9
задан chris 26 March 2009 в 17:19
поделиться

4 ответа

Microsoft Web Deployment Tool должна позволить Вам делать в значительной степени, что Вы хотите.

Со связанного веб-сайта:

Веб-Инструмент Развертывания является инструментом для упрощения развертывания, управления и миграции веб-приложений, сайтов и даже всех серверов. Разработчики могут упаковать веб-сайт, автоматически включая содержание, конфигурацию, сертификаты и базы данных. Эти пакеты могут быть непосредственно развернуты на сервере или упакованы и совместно использованы с другими. Специалисты по ИТ могут позволить разработчикам развернуть эти пакеты на сервере и доступ делегата к неадминистраторам. Специалисты по ИТ могут также использовать инструмент в своей инфраструктуре, чтобы синхронизировать серверы легко и на IIS 6.0 и на IIS 7.0, или даже выполнить миграцию от IIS 6.0 до IIS 7.0.

Когда дело доходит до редактирований метабазы это позволяет Вам легко получать список всех настроек, от которых Ваш сайт зависит, и синхронизируйте их к целевому серверу (вместе с удобным 'что если' режим).

1
ответ дан 5 December 2019 в 02:28
поделиться

Какая версия IIS? (Это повлияет на шаги извлечения.)

Можно экспортировать настройки от менеджера по IIS и импорта.

0
ответ дан 5 December 2019 в 02:28
поделиться

Если бы Вы делаете его вручную затем, я использовал бы что-то как BeyondCompare для создания жизни легче.

Вы могли написать некоторый код с помощью Системы. DirectoryService, чтобы программно сравнить эти две настройки серверов или сравнить данный сервер с XML-файлом взглянули на это

Посмотрите на sdc расширения для MSBuild, они позволяют Вам создать веб-сайты в msbuild файле поэтому, если можно проверить, что можно создать его правильно, можно просто добавить это к сценарию сборки.

0
ответ дан 5 December 2019 в 02:28
поделиться

Для использования перемещают приложение в другой IIS.

  • 1) Сначала используйте ntbackup и backaup папка приложения.
  • 2) Экспортируйте конфигурацию приложения в файл в IIS.
  • 3) На другом сервере используют команду ntbackup и затем восстанавливают файлы в том же пути.
  • 4) Создайте приложение из файла конфигурации.
  • 5) Скорректируйте возможные пропущенные конфигурации.
  • 6 Вот именно.

    В нашей компании мы перемещаем много приложений.NET от наших серверов тестирования до продуктивных, и мы следуем этому руководству.

С уважением!

0
ответ дан 5 December 2019 в 02:28
поделиться
Другие вопросы по тегам:

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