CA SAM Full Release Update CA SAM Patch differences and installation

Document ID : KB000031430
Last Modified Date : 14/02/2018
Show Technical Document Details

 

CA SAM Full Release Update \ CA SAM Patch differences and installation

  

CA SAM Patch Full Release Update: 

Ø  A full release contains the complete application and replaces the old installation - the entire application code will be removed and replaced

 

Ø  Database changes will only happen in full release updates

 

Ø  Release updates require an update step before the application can be used again 

 

CA SAM Patch:

Ø  A Patch only contains the changed files, only those will be copied over the existing installation

 

Ø  No changes to the database schema will happen by installing a Patch*

 

Ø  Patches will always include previous patches, so it‘s not necessary to install them incrementally

 

* There may be a few exceptions when a patch will include a database schema change- this will be noted in the readme

 

Applying a CA SAM Full Release Update:

 

The following steps should always be followed before a release update is installed:

 

       Ø  Lock everyone, except yourself, out of the system - firewall or webserver settings can be used

 

Ø  Stop all cronjobs  (This can be done thru Task Scheduler)

 

Ø  Make sure no imports are running -An overlooked running or crashed import can damage your database during the upgrade process irreparably

 

Ø  Backup your database

 

Ø  Backup your htdocs/[TAG] and includes/[TAG] folders, especially backup your includes/[TAG]/st/config.ini and includes/[TAG]/st/config_soap.inc files

 

Ø  Run a system check: admin -> check installation 

 

Update the System:

Ø  Rename the old folder from htdocs/[TAG]/ to htdocs/[TAG]-old/

 

Ø  Rename the old folder from includes/[TAG]/ to includes/[TAG]-old/

 

Ø  Extract provided CA SAM zip file and copy entire htdocs folder to htdocs and entire includes folder to includes

 

Ø  Rename the new folder from htdocs/htdocs/ to htdocs/[TAG]/

 

Ø  Rename the new folder from includes/include/ to includes/[TAG]/

 

Ø  Compare your stored configuration files (config.ini and config_soap.inc) with the new ones in includes/[TAG]/st/config.ini – re-enter your settings, pay attention to new entries or entries that don‘t exist in the new version anymore

 

Ø  Open your browser and access your CA SAM installation

 

Ø  Run check installation before doing the database upgrade

 

Ø  Run the database upgrade

 

Ø  Run check_installation again

  

Applying a CA SAM Patch:

The following steps should always be followed before applying a Patch:  

Ø  Lock everyone except yourself out of the system-- firewall or webserver settings can be used

 

Ø  Stop all cronjobs (this can be done thru task scheduler)

 

Ø  Backup your htdocs/[TAG] and includes/[TAG] folders

 

Update the System:

Ø  Extract provided CA SAM zip file and copy contents from htdocs folder to htdocs/[TAG] and contents from includes folder to includes/[TAG] while overwriting any existing files

 

Ø  Open your browser and access your CA SAM installation

 

Ø  Run admin > check installation ; a log of ‘check Installation’ is available under  Admin->Monitoring->Log Files