DPM 2016 silent install
With the new DPM 2016 soon to be released there are some changes to the unattended file.
The old one for DPM 2012 R2 is below:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | [OPTIONS] UserName = <A user with credentials to install DPM> CompanyName = <Name of your company> ProductKey = <The 25-character DPM product key in the format xxxxx-xxxxx-xxxxx-xxxxx-xxxxx> # SqlAccountPassword = <The password to the DPM$ account> # StandardAgentLicenses = <No. of standard agent licenses you have purchased> # EnterpriseAgentLicenses = <No. of enterprise agent licenses you have purchased> # ProgramFiles = C:\Program Files\Microsoft Data Protection Manager # DatabaseFiles = C:\Program Files\Microsoft Data Protection Manager\DPM\DPMDB # IntegratedInstallSource = <Location of the DPM setup files> # ---For using a remote SQL Server instance --- # YukonMachineName = <Name of the SQL Server computer> OR <SQL Cluster Name> # YukonInstanceName = <Name of the instance of SQL Server that Setup must use> # YukonMachineUserName = <User name that Setup must user> # YukonMachinePassword = <Password for the user name Setup must use> # YukonMachineDomainName = <Domain to which the SQL Server computer is attached> # ---For using a reporting SQL Server instance in case of DPMDB in SQL Cluster --- # ReportingMachineName = <Name of the SQL Server computer> # ReportingInstanceName = <Name of the instance of SQL Server that Setup must use> # ReportingMachineUserName = <User name that Setup must user> # ReportingMachinePassword = <Password for the user name Setup must use> # ReportingMachineDomainName = <Domain to which the SQL Server computer is attached> |
The changes for DPM 2016 is that all the Yukon prefixed variables now have SQL before it. This makes much more logical sense. Also there still are some small bugs. If you use the ProgramFiles variable, the installer will at writing (TP 5), just append the value you put in the unattend file and then try to add the default path name on top of that. This will make the installer quit as the character length of the path string will exceed 64 character, which is not allowed.
Working unattended for DPM 2016 (TP5):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | [Options] UserName= CompanyName= ProductKey= SQLMachineName= SQLInstanceName= SQLMachineUserName= SQLMachinePassword= SQLMachineDomainName= ReportingMachineName= ReportingInstanceName= ReportingMachineUserName= ReportingMachinePassword= ReportingMachineDomainName= |
There are also some issues with the prerequisites, though that I leave for another post.
Keep on tinkering