Существуют ли средства для автообновления сайта на IIS?
Всем привет!
Стоит задача по обновления сайта, который работает под IIS и использует БД MS SQL для хранения данных.
Основные требования:
1. клиент-серверное решение;
2. авто-обновление или обновление по требованию со стороны сервера;
3. получение архива с обновлением (с проверкой md5-суммы архива);
4. остановка сайта в IIS;
5. бекап исходного каталога сайта и БД (в конфиге сайте может быть неограниченное количество БД);
6. обновление исходного содержимого папки сайта;
7. проверка работы сайта и авторизации на нем;
8. в случае сбоя при запуске - откат на предыдущую версию сайта и БД;
9. уведомление "хозяина" о статусе обновления.
Ищутся как готовые решения-конструкторы, так и платформы для реализации задачи.
Спасибо!