Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
от Фейт А
В этом кратком руководстве показано, как создать пакет (сжатый файл) веб-сайта, а затем восстановить сайт из пакета.
Предварительные требования
Для этого руководства требуются следующие предварительные требования.
- платформа .NET Framework 2.0 с пакетом обновления 1 (SP1) или более поздней версии
- Средство веб-развертывания 1,1
Примечание. Если средство веб-развертывания еще не установлено, см. .
Упаковка и восстановление веб-сайта IIS 6.0
Чтобы создать пакет, выполните следующую команду:
msdeploy.exe -verb:sync -source:metakey=lm/w3svc/1 -dest:package=c:\dws.zip > DWSpackage6.log
Чтобы восстановить пакет, выполните следующую команду:
msdeploy.exe -verb:sync -source:package=c:\dws.zip -dest:metakey=lm/w3svc/1 > DWSpackage6.log
Упаковка и восстановление веб-сайта IIS 7 или более поздней версии
Чтобы создать пакет, выполните следующую команду:
msdeploy.exe -verb:sync -source:apphostconfig="Default Web Site" -dest:package=c:\dws.zip > DWSpackage7.log
Чтобы восстановить пакет, выполните следующую команду:
msdeploy.exe -verb:sync -source:package=c:\dws.zip -dest:apphostconfig="Default Web Site" > DWSpackage7.log
Варианты упаковки нескольких сайтов или объектов
Если необходимо упаковать второй каталог за пределами область веб-сайта или включить другие сайты или объекты, можно использовать два варианта:
- Упаковка каждого из них по отдельности
- Создание файла манифеста для упаковки нескольких путей (см. с помощью пользовательских манифестов)
Итоги
Вы создали пакет веб-сайта и восстановили сайт из пакета. Это полезно, если необходимо отменить изменения к предыдущей версии сайта или если файлы повреждены или отсутствуют в каталоге контента сайта.