Устанавливать сервис Update Manager Download Service (UMDS) я буду на CentOS.

  1. С установочного образа Vcenter Server копируем файл VMware-UMDS-8.0.1-build_number.tar.gz в папке umds
  2. Распаковываем архив командой tar -xvzf VMware-UMDS-8.0.1-build_number.tar.gz
  3. Переходим в директорию vmware-umds-distrib и запускаем скрипт для установки командой perl vmware-install.pl
  4. Отвечаем на вопросы, например, я указал другую папку для хранения файлов

Дальше нам необходимо настроить какие именно обновления мы хотим качать

  1. Переходим в директорию /usr/local/vmware-umds/bin
  2. Для просмотра всех версий vSphere, для которых мы можем настроить закачку обновлений выполняем vmware-umds --list-host-platforms
  3. Для того чтоб активировать закачку обновлений для ESXI 7.0 выполняем vmware-umds -S -e embeddedEsx-7.0
  4. Чтобы отключить закачку обновлений для ESXI 6.7 выполняем команду vmware-umds -S -d embeddedEsx-6.7.0
  5. Чтобы запустить процесс скачивания обновлений вручную можно использовать команду vmware-umds -D
  6. Если нужно экспортировать всё скачанное выполняем команду vmware-umds -E --export-store dest_dir
    **********************************************
    Downloaded 1254 updates, download size: 21364 MB.
    **********************************************
    

Дальше у нас 2 варианта: отдавать пакеты по smb шаре или через web, я выбрал второй вариант так как не особо доверяю сетевым папкам.

Для раздачи пакетов по сети я использовал ngixn, со следующей конфигурацией:

server {
    listen       8086 ;
    server_name  nexus.local.lan;
    add_header Strict-Transport-Security 'max-age=604800'

    # Load configuration files for the default server block.
    include /etc/nginx/default.d/*.conf;

    location / {
        root /nexus/vmware;
        autoindex on;
    }

}

После того как пакеты выкачаны можно настроить vSphere Lifecycle Manager на наш UMDS. Для этого переходим в Lifecycle Manager > Settings > Patch Setup > Change Download Source и прописываем наш URL.

После того как прописали новый источник обновлений запускаем процесс синхронизации ACTIONS > Sync Updates. В итоге в Baselines должны появится новые пакеты обновлений.

vSphere Lifecycle Manager