Updating SAP ABAP Systems on UNIX and Linux: IBM Db2 for Linux, Unix, and Windows

SUM Directory

When the SUM archive is unpacked on the host where the tool is initially started, the SUM directory is also created and the files and programs are copied to this directory.

One of these files is summanifest.mf, which contains important and useful information for the support, such as the Software Update Manager version, the assembly and compilation version, and the machine type.

The recommended standard path of the SUM directory is:

/usr/sap/<SID>/SUM

The SUM directory has the following subdirectories:

  • jvm
  • abap

Each subdirectory contains files and further subdirectories:

  • jvm

    Depending on your operating system, this directory contains the Java Virtual Machine delivered by SAP.

  • abap

    Contains the following subdirectories:

    Subdirectory

    Description

    bin

    Contains the Software Update Manager, its libraries, and control files. The control files of the Software Update Manager are always updated automatically. The data they contain is critical for the smooth operation of the update tools. It is maintained exclusively by the Software Update Manager.

    buffer

    Contains control information for the transport control program tp.

    control

    Contains product-specific information.

    data and cofiles

    Contain files that are imported by R3trans during the update. They also contain the files for the language import as well as the data files of support packages and add-ons included in the update procedure.

    doc

    Contains all files related to the SUM user interface, the files for the online upgrade guide, and the observer progress files for the SUM Observer Monitor as well.

    Moreover, it contains the subdirectory analysis with the ABAP phase documentation and the Upgana.xml and UpgAnalysis.xsl files, which include information about the update after it has finished. The subdirectory analysis also contains the phaselist.xml file with the phase descriptions, and some migration duration files as well for the Database Migration Option, such as migrate_ut_dur.xml and migrate_dt_dur.xml.

    exe

    Contains versions of the SAP kernel. They can originate from an archive that you downloaded from SAP Support Portal to the download directory, or it can be a copy of the kernel used in the start configuration of the system.

    load

    Contains all subdirectories that are relevant for phases with R3load such as migrate_ut, migrate_dt, migrate_ut_create, or shdviews. Note that some phases are important for the database migration option only.

    log

    Contains most of the information about the update. All log files generated during the update and related to it are collected here.

    mailNotifier

    Contains the necessary files for the MailNotifier tool.

    mem

    Contains important information used for the restart of the SAPup executable, such as current parameter allocations.

    sapnames

    Contains a backup of the profiles.

    save

    Contains files saved during the update by the Software Update Manager that can be used for subsequent updates, for example, the shadow system profile.

    srv

    Contains the HTTP-server.

    system

    Contains the working directory for shadow system.

    tmp

    Used for temporary storage. R3trans also stores its log files there before they are handled by tp. Some jobs that run directly in the SAP system also generate output files in the tmp directory. The most important of these output files include the distribution program, the activation program, and the conversion program, which are started by the Software Update Manager several times during the update.

    trc

    Contains trace files created by the Software Update Manager.

    var

    Contains files into which the Software Update Manager writes data during a procedure and reads it again for the procedure. The data is variable and refers only to the current procedure.