В настоящее время у меня есть процесс, в котором я настраиваю новый удаленный сервер без предустановленной ОС. Подключившись через IPMI, а затем RDP, я перехожу к установке Microsoft Server 2016, что занимает 2-3 часа, применяю новые обновления ОС, затем устанавливаю и настраиваю множество приложений, некоторые Microsoft, но большинство моих собственных приложений и серверных компонентов, что требует другого 3-4 часа ручных, черных настроек.
Я больше знаком с процессами быстрого развертывания, использующими Docker или AWS, чтобы вывести полностью рабочую систему за считанные минуты. Пытаюсь найти такой же удобный для себя процесс.
В идеале я бы хотел взять машину, на которой все это уже настроено, сделать точную копию этого диска и просто вставить ее на новую машину. Я полагаю, это должно быть очень быстро, поскольку это просто передача битов из одного источника (локальный компьютер) в один пункт назначения (удаленный сервер) и не требует длительных шагов по установке.
Я провел несколько часов, просматривая документацию и руководства по MDT, и сам немного поиграл с ним, и мне не показалось, что он был способен добавить все сложные пользовательские детали и файлы, которые я хотел добавить. Более того, создание этого образа по частям с нуля с использованием системы, с которой я не знаком, казалось ужасной тратой времени, когда у меня уже есть машина с той конфигурацией, которую я хотел бы скопировать.
Моя первая мысль - преобразовать эту точную копию в формат .iso. В идеале этот .iso-файл должен содержать точную копию диска вместе с загрузчиком CDRom, который выполняет копирование на целевой жесткий диск. Таким образом, я могу подключиться к новому серверу без ОС, загрузиться с компакт-диска и выполнить это быстрое клонирование на новый диск, перезагрузиться и войти в систему с точной копией исходной машины.
Проблема в том, что я не могу найти никаких инструментов для этого. Я обнаружил функцию Windows Backup Image, которая, похоже, делает точную копию системы, однако она находится в формате, который мне нужно будет загрузить вместе с загрузочным диском Windows для восстановления. Если есть способ преобразовать этот образ резервной копии Windows в загрузочный .iso, который выполняет «восстановление» на новый компьютер, это тоже может сработать, хотя я не уверен, будет ли он столь же эффективным.
Я уверен, что там должен быть кто-то, кто этим зарабатывает на жизнь! Как я могу сделать точную копию моей системы, чтобы быстро и эффективно развернуть ее на новых машинах?