Configuration Management Pack SCOM Script Software System Center

VEEAM Hyper-V MP – Virtualization Extension Unattended Installation

Setup

Veeam is well known for their high quality management packs for VMWare and Hyper-V monitoring. There is also very detailed documentation around how to install and configure the management packs. One thing I am missing is the unattended installation of the Veeam Virtualization Extensions Service and Veeam Virtualization Extensions Web UI for Hyper-V management pack version 8.0. If you search for the unattended installation you will find the instructions for Veeam Virtualization Extensions Service and  Veeam Virtualization Extensions Web UI although it is mentioned for the VMWare it works also for the Hyper-V part. One thing that is undocumented is the IIS installation and feature part for Veeam Virtualization Extensions Web UI . I could not find instruction what IIS components need to be installed.

If you install IIS like Add-WindowsFeature Web-Server  and you are trying to install  Veeam Virtualization Extensions Web UI using the command line the installation dialog shows the following errors…

Veeam Error

…and the installation log gives more insights…

image

…as we can see the features are pretty good documented. To make it short, here are the commands to install the Veeam Virtualization Extensions Service and Veeam Virtualization Extensions Web UI

Veeam Virtualization Extensions Service

# Install the extension service
msiexec.exe /L*v! “C:\Temp\VESSetup.txt” /I “\\Server01\Setup\Veeam\Hyper-V Management Pack\VES\VeeamVES64.msi” INSTALLDIR=”C:\Program Files\Veeam\Manager” VES_SERVICE_USER=”Domain\User” VES_SERVICE_PASSWORD=”***********” VES_SERVER_PORT=”8084″ VES_LICENSE_FILE=”\\Server01\Setup\Veeam\Hyper-V Management Pack\License\veeam_mp_full_0_2000.lic”

Make sure the VES_SERVICE_USER=”Domain\User” is local administrator on the management server where you install the extension service.

Veeam Virtualization Extensions Web UI

# Add the required IIS features
Add-WindowsFeature Web-server,Web-Default-Doc,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Filtering,Web-Static-Content,Web-Windows-Auth,Web-Asp-Net45,Web-Net-Ext45

# Install the web UI
msiexec.exe /L*v! “C:\Temp\UISetup.txt” /I “\\Server01\Setup\Veeam\Hyper-V Management Pack\UI\UI.msi” INSTALLDIR=”C:\Program Files\Veeam\Veeam Virtualization Extensions for System Center Configuration” EMUI_EM_SERVER=”SCOM.domain.com” EMUI_EM_SERVER_PORT=”8084″ EMUI_WEB_SITE_PORT=”4430″ /passive

I hope this saves you some time.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.