How to Use a Command Line to Install the MBAM Server

You can use a command line to install the MBAM Server with either the Stand-alone or Configuration Manager topology. The following command line example is for deploying MBAM on a single server, which is an architecture that should be used only in a test environment. You will need to change the command line accordingly when you deploy MBAM to a production environment, which should have multiple servers.

Command Line for Deploying the MBAM 2.0 Server with the Stand-alone Topology

You can use a command line that is similar to the following to install the MBAM Server with the Stand-alone topology.

MbamSetup.exe /qb /l*v MaltaServerInstall.log TOPOLOGY=0 I_ACCEPT_ENDUSER_LICENSE_AGREEMENT=1 ADDLOCAL=KeyDatabase,ReportsDatabase,Reports,AdministrationMonitoringServer,SelfServiceServer,PolicyTemplate,REPORTS_USERACCOUNT=[UserDomain]\[UserName1] REPORTS_USERACCOUNTPW=[UserPwd1] COMPLIDB_SQLINSTANCE=%computername% RECOVERYANDHWDB_SQLINSTANCE=%computername% SRS_INSTANCENAME=%computername% ADMINANDMON_WEBSITE_PORT=83 WEBSITE_PORT=83

The following table describes the command line parameters for deploying the MBAM Server with the Stand-alone topology.

Parameter Parameter Value Description

TOPOLOGY

0

0 – Stand-alone topology

I_ACCEPT_ENDUSER_LICENSE_AGREEMENT

01

0 – do not accept the license agreement1 – accept the license agreement

ADDLOCAL

Features to be installed on the Server

KeyDatabase

Recovery Database

ReportsDatabase

Compliance and Audit Reports Database

Reports

Compliance and Audit Reports

AdministrationMonitoringServer

Administration and Monitoring website

SelfServiceServer

Self-Service Portal

PolicyTemplate

MBAM Group Policy template

REPORTS_USERACCOUNT

[UserDomain][UserName1]

Domain and user account of the Reporting Services service account that will access the Compliance and Audit database

REPORTS_USERACCOUNTPW

[UserPwd1]

Password of the Reporting Services service account that will access the Compliance and Audit database

COMPLIDB_SQLINSTANCE

%computername%

SQL Server instance name for the Compliance and Audit Database – replace %computername% with the computer name

RECOVERYANDHWDB_SQLINSTANCE

%computername%

SQL Server instance name for the Recovery Database – replace %computername% with the computer name

SRS_INSTANCENAME

%computername%

SQL Server Reporting Server instance where the Compliance and Audit reports will be installed – replace %computername% with the computer name

ADMINANDMON_WEBSITE_PORT

83

Port for the Administration and Monitoring website; “83” is only an example

WEBSITE_PORT

83

Port for the Self-Service Portal website; “83” is only an example

Command Line for Deploying the MBAM 2.0 Server with the Configuration Manager Topology

You can use a command line that is similar to the following to install the MBAM Server with the Configuration Manager topology.

MbamSetup.exe /qn /l*v MaltaServerInstall.log I_ACCEPT_ENDUSER_LICENSE_AGREEMENT=1 TOPOLOGY=1 COMPLIDB_SQLINSTANCE=%computername% RECOVERYANDHWDB_SQLINSTANCE=%computername% SRS_INSTANCENAME=%computername% REPORTS_USERACCOUNT=[UserDomain]\[UserName] REPORTS_USERACCOUNTPW=[UserPwd] ADMINANDMON_WEBSITE_PORT=83 WEBSITE_PORT=83

The following table describes the command line parameters for installing the MBAM 2.0 Server with the Configuration Manager topology.

Parameter Parameter Value Description

TOPOLOGY

1

1 – Configuration Manager topology

I_ACCEPT_ENDUSER_LICENSE_AGREEMENT

01

0 – do not accept the license agreement1 – accept the license agreement

COMPLIDB_SQLINSTANCE

%computername%

SQL Server instance name for the Audit Database – replace %computername% with the computer name

RECOVERYANDHWDB_SQLINSTANCE

%computername%

SQL Server instance name for the Recovery Database - replace %computername% with the computer name

SRS_INSTANCENAME

%computername%

SQL Server Reporting Server instance where the Audit reports will be installed – replace %computername% with the computer name

REPORTS_USERACCOUNT

[UserDomain][UserName1]

Domain and user account of the Reporting Services service account that will access the Compliance and Audit database

REPORTS_USERACCOUNTPW

[UserPwd1]

Password of the Reporting Services service account that will access the Compliance and Audit database

ADMINANDMON_WEBSITE_PORT

83

Port for the Administration and Monitoring website; “83” is only an example

WEBSITE_PORT

83

Port for the Self-Service Portal website; “83” is only an example

Deploying the MBAM 2.0 Server Infrastructure