Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
[ПСП] / lab1.docx
Скачиваний:
60
Добавлен:
31.05.2015
Размер:
161.73 Кб
Скачать

Iis 7.0: Копирование файлов конфигурации на удаленный сервер

IIS 7.0: Копирование файлов конфигурации на удаленный сервер

Службы IIS 7 используют XML-файлы для указания настроек конфигурации веб-сервера, веб-узла и веб-приложения. Основным файлом конфигурации IIS 7 является ApplicationHost.config. Для веб-приложений и каталогов в службах IIS 7 также используются файлы Web.config. Чтобы многие объекты имели одинаковые настройки, эти файлы можно копировать с одного веб-сервера или узла на другой.

Требования

Уровни

Данная процедура может выполняться на следующих уровнях IIS:

  • Веб-сервер

  • Узел

  • Приложение

  • Физические и виртуальные каталоги

Требуемые разрешения

Чтобы выполнить эту процедуру, необходимо иметь права администратора сервера или иметь разрешение на запись в конечное местоположение.

Чтобы скопировать и развернуть файл конфигурации

Эту процедуру можно выполнить в окне командной строки с помощью команд xcopy.

Копирование конфигурации в другое местоположение на том же компьютере

Чтобы просмотреть справку по команде xcopy, введите в командной строке указанную ниже команду и нажмите клавишу ВВОД.

xcopy /?

Чтобы скопировать папки и файлы конфигурации в другое местоположение на том же компьютере, используйте следующий синтаксис:

xcopy источникназначение /E

Переменная источникявляется местом, из которого будут скопированы файлы и папки, а переменнаяназначение– это место, в которое эти файлы и папки будут скопированы. Параметр/Eуказывает на то, что из исходного местоположения в конечное будет скопировано все содержимое.

Например, чтобы скопировать папку конфигурации служб IIS и все ее содержимое из корня системы в другое место на локальном компьютере, введите указанную ниже команду и нажмите клавишу ВВОД.

xcopy %windir%\system32\inetsrv\config c:\config /E

Копирование конфигурации с одного компьютера на другой

Чтобы скопировать источник с локального компьютера на другой компьютер, используйте команду net useдля подключения к компьютеру, затем используйте командуxcopyдля копирования папки и файлов. Чтобы ознакомиться со справкой по командеnet use, введите в командной строке следующую команду и нажмите клавишу ВВОД.

net use /?

Например, чтобы скопировать папку конфигурации IIS и все ее содержимое из корня системы на другой компьютер, используйте следующий синтаксис:

net use \\имя_компьютера\диск* /USER:домен\имя_пользователя

Переменная имя_компьютераявляется именем компьютера, к которому производится подключение, переменнаядиск– это диск, к которому следует подключиться. Параметр * служит для запроса у пользователя пароля для подключения к компьютеру и диску после запуска команды. Переменнаядоменуказывает на домен, участником которого является пользователь, а переменнаяимя_пользователя– это имя пользователя, который подключается к компьютеру.

После подключения к компьютеру, на который следует скопировать файлы, можно использовать команду xcopyс синтаксисом, определенным в предыдущем разделе. Например, чтобы подключиться к другому компьютеру и скопировать все папки и файлы конфигурации служб IIS из корня системы с локального компьютера на другой компьютер, введите все указанные ниже команды в командной строке и нажмите клавишу ВВОД.

net use \\contoso\c$ * /USER:SALES\joseph

xcopy %windir%\system32\inetsrv\config \\contoso\c$\config /E

После копирования папок и файлов на удаленный компьютер следует закрыть подключение. Для этого в командной строке введите указанную ниже команду, а затем нажмите клавишу ВВОД. net use \\contoso\c$ /delete

Соседние файлы в папке [ПСП]