«

»

Резервное копирование/Восстановление конфигурации IIS7 (Backup/Restore)

Резервное копирование конфигурации IIS7 можно выполнять, простым копированием папки c:\windows\system32\inetsrv\config\ или использовать специальную команду - appcmd  для создания и восстановления конфигурации IIS.

Backup/Restore через cmd. Путь к программе - %windir%\system32\inetsrv\appcmd.exe

  • Например, для резервного копирования конфигурации выполните команду:

appcmd.exe add backup NameBackup

  • Для восстановления этой резервной копии, выполните следующую команду:

appcmd.exe restore backup "NameBackup"

  • Для того чтобы вывести список резервных копий файлов конфигурации и "configuration history", используйте следующую команду. Отображает вновь созданный бэкап и бэкапы в папке C:/inetpub/history.

appcmd.exe list backup

BACKUP "NameBackup"
BACKUP "CFGHISTORY_0000000023"
BACKUP "CFGHISTORY_0000000024"
BACKUP "CFGHISTORY_0000000025"

Функция под названием "configuration history" в IIS 7.0, которая отслеживает изменения в файлах конфигурации и периодически создает снимки.  По умолчанию изменения в конфигурации IIS сохраняются в папке: C:/inetpub/history. Если данная папка пуста проверьте, работает ли служба Application Host Helper Service. Настройки функции хранятся в xml файле: c:\system32\inetsrv\config\schema\iis_schema.xml. По умолчанию проверка на изменения конфигурации каждые 2 минуты и 10 - CFGHISTORY

  • Для удаления резервных копий, выполните следующую команду:

appcmd.exe delete backup "NameBackup"

Permanent link to this article: http://www.blogss.ru/backup-restore-iis7-configuration-2

Добавить комментарий

Your email address will not be published.