Я ищу стратегию резервного копирования для веб-сервера Windows 2008.
Какие папки / файлы необходимо скопировать, чтобы легко восстановить все настройки IIS 7?
Для резервного копирования данных конфигурации IIS вы можете использовать утилиту командной строки AppCmd.exe
. Например, для резервного копирования конфигурации выполните следующую команду:
%windir%\system32\inetsrv\appcmd.exe add backup "Backup Name"
Эта команда создает каталог в %windir%\system32\inetsrv\backup
. Он копирует текущие файлы конфигурации в каталог резервных копий, включая applicationHost.config (глобальная конфигурация IIS), administrator.config (конфигурация инструмента администрирования), metabase.xml и mbschema.xml.
Конечно, вам нужно будет перенести эти файлы в безопасное место (на магнитную ленту, резервное копирование на диск и т. Д.), И вам придется сделать резервную копию содержимого ваших веб-сайтов: html, файлы сценариев (asp, aspx, ...), изображения и т. д.).
Восстановить резервную копию тоже очень просто. Перечислите резервные копии следующим образом:
%windir%\system32\inetsrv\appcmd.exe list backups
и восстановите его с помощью этой команды:
%windir%\system32\inetsrv\appcmd.exe restore backup "Backup Name"
Существует пользовательский интерфейс для IIS 7 Manager, который вы можете скачать Вот.
Кстати: в IIS 7 есть функция под названием «История конфигурации IIS 7.0».