Запрос «vmware esxi 7.0 u3w 24784741 depot zip» обычно означает, что администратору нужен офлайн-бандл (offline bundle) для обновления гипервизора до ESXi 7.0 Update 3w — сборки 24784741 — в инфраструктуре, где хост не имеет прямого доступа к интернету или vCenter с настроенным Lifecycle Manager недоступен. Именно файл вида VMware-ESXi-7.0U3w-24784741-depot.zip используется для обновления через командную строку с помощью esxcli.
Ниже разберём, чем depot ZIP отличается от ISO-образа, где искать официальный файл, как проверить его целостность и как безопасно применить обновление на хосте. Отдельно рассмотрим типичные ошибки при установке через esxcli software profile update и способы отката.
Что представляет собой depot ZIP ESXi 7.0 U3w
Depot ZIP — это офлайн-депозиторий (offline depot): архив, содержащий набор VIB-пакетов (vSphere Installation Bundle), метаданные и образы профилей (image profiles), из которых собирается обновлённая система. В отличие от установочного ISO, он не предназначен для загрузки сервера с нуля — его задача именно обновление или установка отдельных компонентов на уже работающем хосте.
Обновление Update 3w входит в линейку накопительных релизов ветки 7.0 U3, в которых VMware закрывает уязвимости и исправляет ошибки предыдущих сборок. Точный перечень исправлений конкретной сборки всегда приводится в официальных release notes на портале документации VMware (Broadcom) — сверяйтесь с ними перед обновлением, особенно если в инфраструктуре используется специфическое оборудование.
- 📦 Depot ZIP — для обновления через esxcli и импорта в vSphere Lifecycle Manager
- 💿 ISO — для чистой установки или загрузочного обновления с носителя
- 🧩 Async-драйверы и патчи — отдельные ZIP, накатываемые поверх базового профиля
Где скачать официальный файл
Единственный безопасный источник — официальный портал загрузок VMware, который после приобретения компанией Broadcom функционирует на портале поддержки Broadcom. Для скачивания потребуется учётная запись с соответствующим доступом. Сторонние «зеркала» и файлообменники использовать нельзя: подменённый VIB-пакет внутри архива — прямой путь к компрометации всей виртуальной инфраструктуры.
После загрузки обязательно сверьте контрольную сумму файла с той, что опубликована на странице загрузки. В Linux это делается командой:
sha256sum VMware-ESXi-7.0U3w-24784741-depot.zip
В Windows аналогичную проверку выполняет командлет Get-FileHash в PowerShell. Несовпадение хеша означает повреждённую или подменённую загрузку — такой файл применять нельзя.
⚠️ Внимание: не скачивайте depot-архивы с торрентов, форумов и «коллекций образов». Целостность VIB-пакетов критична: модифицированный бандл может содержать вредоносный код с правами уровня гипервизора.
Подготовка хоста к обновлению
Перед применением обновления нужно выполнить стандартный набор подготовительных действий. Их пропуск — самая частая причина простоев при патчинге ESXi.
- 🗄️ Сделайте резервную копию конфигурации хоста командой
vim-cmd hostsvc/firmware/backup_config - 🔄 Мигрируйте виртуальные машины на другие хосты через vMotion или выключите их
- 🅿️ Переведите хост в режим обслуживания (maintenance mode)
- 💾 Загрузите depot ZIP на доступный хосту датастор (через Datastore Browser или SCP)
- 📋 Проверьте совместимость оборудования с целевой версией по VMware Compatibility Guide
☑️ Готовность хоста к обновлению ESXi
Отдельно проверьте свободное место на загрузочном устройстве и в scratch-разделе. При нехватке места установка профиля завершится ошибкой, а в худшем случае хост останется в неконсистентном состоянии.
Обновление через esxcli: пошаговый порядок
Основной сценарий — применение профиля из depot-архива через SSH-сессию. Сначала убедитесь, что SSH на хосте включён (Host → Manage → Services → TSM-SSH в веб-интерфейсе), и подключитесь к хосту. Затем посмотрите список профилей внутри архива:
esxcli software sources profile list -d /vmfs/volumes/datastore1/VMware-ESXi-7.0U3w-24784741-depot.zip
Команда выведет имена доступных профилей — обычно присутствуют варианты standard и no-tools. Профиль no-tools не содержит пакета VMware Tools и подходит для хостов, где tools обновляются отдельно; для большинства сценариев выбирают стандартный профиль.
Само обновление выполняется командой (подставьте точное имя профиля из вывода предыдущей команды):
esxcli software profile update -d /vmfs/volumes/datastore1/VMware-ESXi-7.0U3w-24784741-depot.zip -p ESXi-7.0U3w-24784741-standard
Разница между profile update и profile install: первый сохраняет установленные сторонние VIB (например, драйверы вендора), второй заменяет профиль целиком. Для обновления с сохранением OEM-драйверов используйте именно profile update, если только вендор оборудования не требует иного.
Проверка результата и откат
После успешного завершения команды хост требуется перезагрузить. Затем проверьте фактическую версию:
vmware -v
Вывод должен показывать VMware ESXi 7.0 Update 3 с номером сборки 24784741. Дополнительно стоит убедиться, что все критичные VIB на месте, сетевые интерфейсы и датасторы видны, а виртуальные машины стартуют штатно.
Если после обновления хост не загружается корректно, у ESXi предусмотрен механизм отката: на ранней стадии загрузки нажмите Shift+R, чтобы загрузить предыдущий образ (предыдущий bootbank). Это работает только если загрузчик успевает инициализироваться, поэтому физический или удалённый KVM-доступ к консоли сервера на время обновления крайне желателен.
⚠️ Внимание: обновление крупных продуктивных хостов без доступа к консоли (iLO, iDRAC, IPMI) — рискованная практика. Если сервер уйдёт в PSOD или зависнет при загрузке, без удалённой консоли диагностика сильно осложнится.
Типичные ошибки при установке depot ZIP
Практика показывает, что сбои при применении офлайн-бандла чаще всего связаны с ограниченным кругом причин. Ниже — те, что стоит проверить в первую очередь.
| Симптом | Вероятная причина | Действие |
|---|---|---|
| Ошибка «No such image profile» | Неверное имя профиля в команде | Уточнить имя через profile list |
| Ошибка чтения depot | Повреждённый или неполный ZIP | Сверить SHA-256, скачать заново |
| Конфликт VIB при установке | Несовместимый сторонний VIB на хосте | Удалить конфликтующий VIB или использовать профиль вендора |
| Не хватает места | Заполнен bootbank или scratch | Освободить место, проверить логи |
| Хост не выходит из maintenance mode | Незавершённые задачи или эвакуация ВМ | Проверить задачи в vCenter, повторить операцию |
Если ошибка указывает на конфликт VIB, не спешите удалять пакеты вслепую: сначала выясните, какому компоненту принадлежит конфликтующий модуль (часто это старый драйвер сетевого адаптера или HBA), и проверьте, есть ли у вендора оборудования совместимая версия под целевую сборку.
Чем depot ZIP отличается от патча через Lifecycle Manager
vSphere Lifecycle Manager (vLCM) скачивает образы и патчи из онлайн-депо VMware самостоятельно и умеет оркестрировать обновление кластера с автоматической эвакуацией ВМ. Depot ZIP нужен там, где vCenter отсутствует, нет доступа в интернет или требуется ручной контроль над каждым шагом. Результат обновления по содержимому VIB одинаковый — различается способ доставки.
Обновление через vSphere Lifecycle Manager
Альтернативный путь для инфраструктур с vCenter — импортировать depot ZIP в vSphere Lifecycle Manager: раздел Lifecycle Manager → Imported ISOs / Updates позволяет добавить офлайн-бандл в локальное депо и создать на его основе baseline или образ кластера. Далее запускается проверка соответствия (compliance check) и remediation — vCenter сам переведёт хост в maintenance mode, эвакуирует ВМ и применит обновление.
Этот способ предпочтителен для кластеров: он снижает ручные операции и риск забыть перевести хост в режим обслуживания. Однако для одиночных хостов без vCenter остаётся только сценарий с esxcli.
Часто задаваемые вопросы
Можно ли обновиться сразу с 7.0 U2 до U3w через depot ZIP?
Да, накопительные обновления ESXi позволяют переходить на более новую сборку ветки 7.0 напрямую, пропуская промежуточные патчи. Профиль из depot ZIP содержит всё необходимое. Перед переходом проверьте совместимость оборудования и сторонних VIB с целевой версией.
Чем отличаются профили standard и no-tools в depot-архиве?
Профиль no-tools не включает пакет VMware Tools, что уменьшает объём обновления. Он подходит хостам, где tools распространяются отдельно. Для большинства установок выбирают профиль standard.
Что делать, если esxcli выдаёт ошибку конфликта VIB?
Изучите текст ошибки: в нём указан конкретный конфликтующий пакет. Обычно это устаревший драйвер вендора. Варианты — обновить драйвер до совместимой версии, удалить его (если устройство не критично) или использовать кастомный образ от производителя сервера.
Нужна ли перезагрузка после применения depot ZIP?
Да, обновление базового профиля ESXi всегда требует перезагрузки хоста — новый образ активируется только после рестарта. Планируйте окно обслуживания с учётом этого.
Как откатить обновление, если хост работает нестабильно?
При загрузке хоста нажмите Shift+R на экране загрузчика — ESXi предложит восстановить предыдущий образ из старого bootbank. Это возможно только при доступе к консоли сервера (локальной или через iLO/iDRAC/IPMI).