This document describes the individual steps that are required to prepare and execute an AE system update.
The following preparatory work is required before you can start the actual updating process:
|   | 1. | 
                         | 
|---|
 The section "Notes for the Update Installation" is extremely important. It contains information about incompatibilities and points out additional work steps that can be required during or even before the installation. Automic recommends preparing your AE system and your system environment accordingly.
 The section "Notes for the Update Installation" is extremely important. It contains information about incompatibilities and points out additional work steps that can be required during or even before the installation. Automic recommends preparing your AE system and your system environment accordingly.|   | 2. | 
                         | 
|---|
 Processing must not be changed during the whole updating procedure. If a problem occurs in your system environment during a particular step, you can either restore the AE databaseA database is an organized collection of data including relevant data structures. or directly use the original one if you made a copy. In doing so, there is almost no risk for your processing. Note that statistical data, reports, and modifications made to Variable object  and Sync object contents are lost.
 Processing must not be changed during the whole updating procedure. If a problem occurs in your system environment during a particular step, you can either restore the AE databaseA database is an organized collection of data including relevant data structures. or directly use the original one if you made a copy. In doing so, there is almost no risk for your processing. Note that statistical data, reports, and modifications made to Variable object  and Sync object contents are lost. Create a user group that explicitly denies everything and assign all users to this group. If the Revision Report is activated in your AE system, the assignment to the user group must be made in the User object because the tab is locked in the user group object in this case.
|   | 3. | Preparing the point in time for updating the core components | 
                         | 
|---|
|   | 4. | 
                         | 
|---|
 Changes made in the UserInterface's interface only become visible when the core components have been updated to the new version.
 Changes made in the UserInterface's interface only become visible when the core components have been updated to the new version.  Older UserInterfaces cannot be used with AE systems of a newer version. They must be updated at least when the core components are updated.
 Older UserInterfaces cannot be used with AE systems of a newer version. They must be updated at least when the core components are updated. This does NOT apply to agents which function the other way round. Later agent versions CANNOT be used in former AE systems. But former agent versions can also be used in the succeeding Automation Engine version (this means that an 8.00A agent can also be used in a 9.00A AE system). This requires the most current hotfix version to be installed on your AE system.
 This does NOT apply to agents which function the other way round. Later agent versions CANNOT be used in former AE systems. But former agent versions can also be used in the succeeding Automation Engine version (this means that an 8.00A agent can also be used in a 9.00A AE system). This requires the most current hotfix version to be installed on your AE system.|   | 5. | 
                         | 
|---|
These scripts are provided in the directories IMAGE:DB\GENERAL\<version> and IMAGE:DB\<database type>\<version>. The files uc_upd.txt and chngdb.sql are especially important.
|   | 6. | 
                         | 
|---|
The core components are updated during this stage. Your AE system is not available while the database is updated.
|   | 1. | 
                         | 
|---|
 Do not remove or overwrite the installation directories of your utilities. Back up the corresponding folders in order to make sure that you can quickly return to your old version if any problems occur.
 Do not remove or overwrite the installation directories of your utilities. Back up the corresponding folders in order to make sure that you can quickly return to your old version if any problems occur. Example for Windows:
Utility in C:\AUTOMIC\UTILITY\BIN
Database files in C:\AUTOMIC\UTILITY\DB
|   | 2. | 
                         | 
|---|
 Do not remove or overwrite the installation directories of your Automation Engine and the ServiceManager. Back up the corresponding folder in order to make sure that you can quickly return to your old version.
 Do not remove or overwrite the installation directories of your Automation Engine and the ServiceManager. Back up the corresponding folder in order to make sure that you can quickly return to your old version. |   | 3. | 
                         | 
|---|
 Do not remove or overwrite the installation directories of your utilities. Back up the corresponding folders in order to make sure that you can quickly return to your old version if any problems occur.
 Do not remove or overwrite the installation directories of your utilities. Back up the corresponding folders in order to make sure that you can quickly return to your old version if any problems occur. |   | 4. | Updating the UserInterfaces (if they have not yet been updated) | 
                         | 
|---|
 Do not remove or overwrite the installation directories of the UserInterfaces. Back up the corresponding folder in order to make sure that you can quickly return to your old version.
 Do not remove or overwrite the installation directories of the UserInterfaces. Back up the corresponding folder in order to make sure that you can quickly return to your old version. |   | 5. | 
                         | 
|---|
 Starting with this step, your AE system is no longer available until the database has successfully been updated.
 Starting with this step, your AE system is no longer available until the database has successfully been updated.|   | 6. | 
                         | 
|---|
 Stop all server processes. If you work in a distributed Server environment, note that all server processes on all participating computers are de-activated.
 Stop all server processes. If you work in a distributed Server environment, note that all server processes on all participating computers are de-activated.  Pay attention to programs such as Watchdogs, cluster monitoring etc. before ending the server processes. They might raise an alarm or re-start the Automation Engine.
 Pay attention to programs such as Watchdogs, cluster monitoring etc. before ending the server processes. They might raise an alarm or re-start the Automation Engine.  |   | 7. | 
                         | 
|---|
 Back up your AE database.
 Back up your AE database.|   | 8. | 
                         | 
|---|
 The statistics and reports (database table RT/FH) are specifically converted during the updating process to version 8.00. It can take several hours because of the huge amount of data that is involved. If you do not want to shut down your system for such a long time, you can skip this process and execute it later on. The following document includes a detailed description:  Converting Reports after Updating to 8.00A.
The statistics and reports (database table RT/FH) are specifically converted during the updating process to version 8.00. It can take several hours because of the huge amount of data that is involved. If you do not want to shut down your system for such a long time, you can skip this process and execute it later on. The following document includes a detailed description:  Converting Reports after Updating to 8.00A. 
            |   | 9. | 
                         | 
|---|
|   | 10. | 
                         | 
|---|
 Do not change anything in your processing and carefully monitor your AE system over an extended period of time. A few hours or days are not enough. It can take a while before problems occur, especially if they are the result of a particular constellation in your processing.
 Do not change anything in your processing and carefully monitor your AE system over an extended period of time. A few hours or days are not enough. It can take a while before problems occur, especially if they are the result of a particular constellation in your processing. 
After updating the core components, you can update the remaining AE programs one after the other.
|   | 1. | 
                         | 
|---|
 Do not remove or overwrite the installation directories of your agents. Back up the corresponding folder in order to make sure that you can quickly return to your old version.
 Do not remove or overwrite the installation directories of your agents. Back up the corresponding folder in order to make sure that you can quickly return to your old version.  As of version 9, the UNIX agent files will be supplied in lowercase letters. To ensure that jobs call the new Job Messenger, follow the steps below:
As of version 9, the UNIX agent files will be supplied in lowercase letters. To ensure that jobs call the new Job Messenger, follow the steps below:|   | 2. | 
                         | 
|---|
 Do not remove or overwrite the installation directories of the remaining components. Back up the corresponding folder in order to make sure that you can quickly return to your old version.
 Do not remove or overwrite the installation directories of the remaining components. Back up the corresponding folder in order to make sure that you can quickly return to your old version. |   | 3. | 
                         | 
|---|
 Monitor your updated AE system for a time. The updating process is complete if no problems occur.
 Monitor your updated AE system for a time. The updating process is complete if no problems occur.
See also:
Updating an AE System - Basics