Хммм. А вариант "делать снапшот со штатно отключенными обновлениями" не прокатывает? Обновлять его придется раз в месяц, это не так страшно. Зато подопытный вполне корректен - такую блокировку обновлений многие люди делают.
Это которое "отложить обновления на месяц"? Да, похоже на правду.
Интересно, как при этом организовать обновление без участия человека. Повершельная ручка "пнуть, чтобы обновилось", конечно, есть. Но ручной цикл, которым пользуюсь я - "поставить пинком все обновления - перезагрузиться", до тех пор, пока не будут найдены никакие обновления. Еще раз перезагрузиться. Потом положить виртуалку и переснапшотить.
Я обычно делаю так же перед тем, как снова заткнуть обновления. Но у меня задача другая, не снапшот сделать, а на счет поставить надолго, и чтобы не прервалось.
А повершельная ручка "включить откладывание обновлений", интересно, существует? Тогда можно задачу ежемесячного переснапшотинга тоже автоматизировать, наверное.
Обновления, как правило, выходят довольно предсказуемо, раз в месяц (https://en.wikipedia.org/wiki/Patch_Tuesday). Можно при их выходе заготовить новый снэпшот, тогда проверка обновлений при запуске новой винды время займёт минимальное.
Можно, еще, на роутере включать-отключать доступ до майкрософтовских серверов обновления. Включил доступ раз в месяц, когда гарантированно есть обновления, обновился автоматом и отключил доступ.
я в этом совсем чайник, но вроде бы снепшот имеется ввиду тот, который сама винда поддерживает как снепшот. А просто темплейт виртуалки не помогает? Если из него сделать виртуалку, и запустить ее - тоже начнет проверять обновления? И можно ли средствами виртуализации сделать снепшот саспенда виртуалки , чтобы ОС вообще не знала, что ее запустили из снепшота?
Хм. А откуда она знает дату "сейчас"? Вам для тестирования важна актуальная дата на тестовом хосте? Неудобно будет с датами создания и модификации файлов - артефактов тестирования. Но эту проблему, возможно, проще решить, чем с отключением слишком умной автоматики обновлений.
Для тестирования абсолютно любого сетевого сервиса корректные дата и время имеют значение. Так что идея "выставить время, какое хочется" будет весьма плохой...
docker и подобные технологии - возможность развернуть контейнер на любой машине. По кнопке из любой машины создается рабочее окружение. Соответствено откатывать не надо - выдал разработчику чистую винду он нажал кнопку все установилось и играйся сколько хочешь. А виртуализация(особенно если облачная) решает проблему с затратой времени на получение новой чистой винды.
Comments 39
А вариант "делать снапшот со штатно отключенными обновлениями" не прокатывает? Обновлять его придется раз в месяц, это не так страшно. Зато подопытный вполне корректен - такую блокировку обновлений многие люди делают.
Reply
Да, похоже на правду.
Интересно, как при этом организовать обновление без участия человека. Повершельная ручка "пнуть, чтобы обновилось", конечно, есть.
Но ручной цикл, которым пользуюсь я - "поставить пинком все обновления - перезагрузиться", до тех пор, пока не будут найдены никакие обновления. Еще раз перезагрузиться. Потом положить виртуалку и переснапшотить.
Reply
А повершельная ручка "включить откладывание обновлений", интересно, существует? Тогда можно задачу ежемесячного переснапшотинга тоже автоматизировать, наверное.
Reply
Вроде как его зовут PSWindowsUpdate
Reply
Можно при их выходе заготовить новый снэпшот, тогда проверка обновлений при запуске новой винды время займёт минимальное.
Reply
Это светлая мысль, я буду ее думать.
Reply
Reply
Reply
Включил доступ раз в месяц, когда гарантированно есть обновления, обновился автоматом и отключил доступ.
Reply
Причем яко тать в нощи, когда тестировщики и разрабочтики виртуалками не пользуются.
Reply
Reply
Reply
А просто темплейт виртуалки не помогает? Если из него сделать виртуалку, и запустить ее - тоже начнет проверять обновления?
И можно ли средствами виртуализации сделать снепшот саспенда виртуалки , чтобы ОС вообще не знала, что ее запустили из снепшота?
Reply
Ей не пофиг, что дата, когда она в последний раз обновлялась и сейчас - это две разных даты.
Т.е она будет вести себя как любая винда, которую давно не включали.
Reply
Неудобно будет с датами создания и модификации файлов - артефактов тестирования. Но эту проблему, возможно, проще решить, чем с отключением слишком умной автоматики обновлений.
Reply
Так что идея "выставить время, какое хочется" будет весьма плохой...
Reply
По кнопке из любой машины создается рабочее окружение. Соответствено откатывать не надо - выдал разработчику чистую винду он нажал кнопку все установилось и играйся сколько хочешь. А виртуализация(особенно если облачная) решает проблему с затратой времени на получение новой чистой винды.
Reply
Leave a comment