Install failures happen, and when they do, you need to know the why and how to fix it. My esteemed co-worker Tom Svare has written another contribution to the Backup Exec Install Blog for your benefit. We hope you find it useful! Here is Tom's writeup:
The Backup Exec installation log contains a large amount of data that can overwhelm you if you are not familiar with the Backup Exec installation. I can see from activity on the forums that the installation log file is reviewed and often times used to solve installation issues. For the power users on the forums, this blog entry will be an overview, but it may also provide new information that can help in troubleshooting.
The Backup Exec installation log file uses colors to identify informational, warning and error messages. The warning messages are yellow and errors messages are red.
The installation log file receives logging information from the Backup Exec installation dialogs and a Microsoft Windows Installer call back function. The entries you see at the beginning of the installation log file are your choices and navigational entries made prior to changing your system with an installation package. When you reach the Backup Exec Installation “Progress” dialog the installation process starts. If a 3rd party product install packages use native Windows installer packages the Backup Exec install log picks up any logging via the Windows Installer call back. If the 3rd party installation package doesn’t use native Windows Installer packages or has a wrapper around Windows Installer packages, the Backup Exec install log file will indicate where to find product specific logging.
When the Backup Exec installation log reaches 5MB in size it’s backed up with a timestamp and a new install log is started. Each installation instance writes a header which is tagged and contains an easy to follow link at the beginning of the log.
3rd Party Product Failures:
The Backup Exec installation installs supporting software that is necessary to run Backup Exec. Any of the 3rd party installations can fail and some of them write their own installation log. The Backup Exec install log file identifies the location of the 3rd party logs if there are failures. When possible, we try to keep the logs in a common location.
SQL Express 2005 example:
10-15-2012,09:29:59 : "\\gertrude\products\BE\NICOBAR\5204r\Winx64.4\SQLExpress\SQLEXPR.exe" /wait /qn /norestart /lv "C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.txt" INSTANCENAME=BKUPEXEC INSTALLSQLDIR="C:\Program Files\Microsoft SQL Server\" INSTALLSQLDATADIR="C:\Program Files\Microsoft SQL Server\" INSTALLSQLSHAREDIR="C:\Program Files\Microsoft SQL Server\" SQLACCOUNT="NT AUTHORITY\SYSTEM" SQLPASSWORD="" ADDLOCAL=SQL_Engine,SQL_Data_Files,SQL_Replication,Client_Components,Connectivity SAPWD=**** DISABLENETWORKPROTOCOLS=0
10-15-2012,09:30:50 : V-225-53: ERROR: Failed to install SQL Express BKUPEXEC instance with error 70031. ***To search for information about this error, click here
10-15-2012,09:30:50 : Please review C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.txt for more details.
In the above example, the log specified at C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\Log\Summary.txt contains debugging information to get to the bottom of the 70031 error.
When I look at a Backup Exec installation log file, I do a quick visual scan for errors (identified in red). If there are error statements in the installation log file that’s the best place to start troubleshooting. We try to provide Technotes that can be found with an internet search on the error message. If a combination of an error message or Technote does not solve the issue, I move on to the end of the log and start back tracking.
Starting from the end of the installation log file I run a search for “Return value 3”. This is the Windows Installer custom action failure code. Reviewing four or five of the log statements proceeding the “Return value 3” statement will tell you which action failed and the reason it failed. There are situations where you may encounter two references of “Return value 3” in the same installation session. This is a case where the installation fails both on install and rollback. The first instance by date time stamp of “Return value 3” will be the one you should concentrate on. One thing to note is that “Return value 3” may be localized and you’ll have to adjust your searches accordingly.
That’s all for now, just a very brief introduction to the Backup Exec install log file.