Comprehensive data protection for all workloads
Post Reply
peterD
Novice
Posts: 5
Liked: 1 time
Joined: Feb 16, 2023 6:44 pm
Contact:

Enterprise Manager V12 Unattended install

Post by peterD »

Hi guys,

I am trying to perform an unattended installation of Veeam Enterprise Manager V12 but I am having a problem here
I'm using this documentation https://helpcenter.veeam.com/docs/backu ... ml?ver=120

in the accept part I am using these values

Code: Select all

 - ACCEPT_LICENSING_POLICY="1"
 - ACCEPT_REQUIRED_SOFTWARE="1"
 - ACCEPT_THIRDPARTY_LICENSES="1"
 - ACCEPT_EULA="1"
but the option
I accept the terms in the licence agreement
does not appear to have been filled in.
when I run msi manually with logs, what I see when I select this option is that the value of the property "AgreeToLicense" goes to 1

Code: Select all

PROPERTY CHANGE: Adding AgreeToLicense property. Its value is '1'.
I tried to pass in the arguments the option AgreeToLicense=1 but then in the log I see that it is converted to AGREETOLICENSE=1 and still the option
I accept the terms in the licence agreement
is not filled

does anyone have any suggestions as to what I might be doing wrong???

Thank you
Mildur
Product Manager
Posts: 8298
Liked: 2160 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Enterprise Manager V12 Unattended install

Post by Mildur »

Hello Peter

Could you maybe share the entire MSI command? You may clear username, password and other internal information before sharing.
Where do you see "I accept the terms in the licence agreement" is not filled in? Does the installer open a GUI and you see that this checkbox is not enabled when you run the MSI command with this parameters? ?

Have you already tried to get an answer from our customer support? If yes, what's the case number?

Best,
Fabian
Product Management Analyst @ Veeam Software
peterD
Novice
Posts: 5
Liked: 1 time
Joined: Feb 16, 2023 6:44 pm
Contact:

Re: Enterprise Manager V12 Unattended install

Post by peterD »

Hello Mildur

This is the MSI command that I want to run

Code: Select all

C:\Windows\System32\msiexec.exe /i F:\EnterpriseManager\BackupWeb_x64.msi /qn /norestart /L*v "<log file>" INSTALLDIR="<installation dir>" VBREM_LICENSE_FILE="<license file path" VBREM_SQLSERVER_ENGINE="1" VBREM_SQLSERVER_AUTHENTICATION=1 VBREM_SQLSERVER_SERVER="<sql server>" VBREM_SQLSERVER_DATABASE="<database name>" VBREM_SQLSERVER_USERNAME="<password>" VBREM_SQLSERVER_PASSWORD="<user>" VBREM_SERVICE_PORT="<port>" VBREM_TCPPORT="<port>" VBREM_SSLPORT="<port>" VBREM_RESTAPISVC_PORT="<port>" VBREM_RESTAPISVC_SSLPORT="<port>" VBREM_LICENSE_AUTOUPDATE="1" ACCEPT_LICENSING_POLICY="1" ACCEPT_REQUIRED_SOFTWARE="1" ACCEPT_THIRDPARTY_LICENSES=1 ACCEPT_EULA=1
For debug I run the command like this and tailing the logs

Code: Select all

C:\Windows\System32\msiexec.exe /i F:\EnterpriseManager\BackupWeb_x64.msi /L*v "<log file>" ACCEPT_LICENSING_POLICY="1" ACCEPT_REQUIRED_SOFTWARE="1" ACCEPT_THIRDPARTY_LICENSES=1 ACCEPT_EULA=1
I have tried as ACCEPT_EULA and ACCEPTEULA

yes, I have already opened a support case - Case #05881189

Thank
Mildur
Product Manager
Posts: 8298
Liked: 2160 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Enterprise Manager V12 Unattended install

Post by Mildur »

Hi Peter

Your command is missing a license file. And you have opened the case for the community edition.
Are you using Community Edition?
Enterprise Manager is not available in the Community Edition. Please see page 13 in our feature comparison guide:
https://www.veeam.com/veeam_data_platfo ... son_ds.pdf

Best,
Fabian
Product Management Analyst @ Veeam Software
peterD
Novice
Posts: 5
Liked: 1 time
Joined: Feb 16, 2023 6:44 pm
Contact:

Re: Enterprise Manager V12 Unattended install

Post by peterD »

Hello Mildur

In the command that I want to run I have the license part there even though it is a dummy file.
I am not part of the BaaS team but the DevOps team where the only goal is to create an IaC installation of the Veeam deploy and config and its various components.

I don't think it is just a problem of missing the license because in a debug installation like I was doing the arguments I was passing are much less and I couldn't even get to the part where I should put the license if I had one. i could get to the part about putting license if i manually accepted the terms

The problem is really at the initial stage "LicenseAgreement. Dialog created" and before I get to the part to enter a license.

I can always ask for the official license that we have from the BaaS team to perform tests with but what was agreed was that I would do all the deployment tests with the free license and only afterwards, when I would present it, I would use the official license since the company I'm part of is a Veeam partner.

Thanks
Mildur
Product Manager
Posts: 8298
Liked: 2160 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Enterprise Manager V12 Unattended install

Post by Mildur »

Ah, I see. I searched for lic and couldn‘t see it.
Please provide a valid license file and try again. You can also download a NFR license for such tests.

I will try it also in my lab.

Update:
Test installation Nr. 1 with MSSQL as the database. It works without any additional approval required.

Code: Select all

msiexec.exe /L*v "C:\logs\log1.txt" /qn /i "D:\EnterpriseManager\BackupWeb_x64.msi" ACCEPT_EULA="1" ACCEPT_THIRDPARTY_LICENSES="1" ACCEPT_LICENSING_POLICY=1 ACCEPT_REQUIRED_SOFTWARE=1 VBREM_LICENSE_FILE="C:\_adminfiles\Veeam-100instances-suite-nfr.lic" VBREM_SQLSERVER_ENGINE="0" VBREM_SQLSERVER_SERVER="SQL-01\INSTANCE01" VBREM_SQLSERVER_DATABASE="VeeamReporting01" VBREM_CHECK_UPDATES="0" VBREM_LICENSE_AUTOUPDATE="0" VBREM_SQLSERVER_AUTHENTICATION="1" VBREM_SQLSERVER_USERNAME="mssql user" VBREM_SQLSERVER_PASSWORD="password"
Test installation Nr. 2 with PSSQL as the database. It works without any additional approval required.

Code: Select all

msiexec.exe /L*v "C:\logs\log1.txt" /qn /i "D:\EnterpriseManager\BackupWeb_x64.msi" ACCEPT_EULA="1" ACCEPT_THIRDPARTY_LICENSES="1" ACCEPT_LICENSING_POLICY=1 ACCEPT_REQUIRED_SOFTWARE=1 VBREM_LICENSE_FILE="C:\_adminfiles\Veeam-100instances-suite-nfr.lic" VBREM_SQLSERVER_ENGINE="1" VBREM_SQLSERVER_SERVER="PSSQL-server" VBREM_SQLSERVER_DATABASE="VeeamReporting01" VBREM_CHECK_UPDATES="0" VBREM_LICENSE_AUTOUPDATE="0" VBREM_SQLSERVER_AUTHENTICATION="1" VBREM_SQLSERVER_USERNAME="pssql user" VBREM_SQLSERVER_PASSWORD="password"
Best,
Fabian
Product Management Analyst @ Veeam Software
peterD
Novice
Posts: 5
Liked: 1 time
Joined: Feb 16, 2023 6:44 pm
Contact:

Re: Enterprise Manager V12 Unattended install

Post by peterD » 1 person likes this post

so I made some changes.
I went to get an NFR license and put the values exactly as stated and made some other changes that were not relevant to this situation.
i ran the code and everything worked as expected.

Thanks Fabian for your help
Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 51 guests