Installing LPM using a backup file

Notes:
  • Before you begin, make sure that LDD is working.

  • If LDD is installed using Restore Install, then manually create the print job directory.

  1. From your computer, run the LPM installer as an administrator.
    Notes:
    • The Backup feature requires LPM version 2.3.11 or later. If the minimum supported version is not detected, then the installer disables the Backup feature.

    • For LPM version 2.4, the minimum supported version of LDD is version 4.8.5. For more information, see System requirements.

  2. Select a language, and then click OK.
  3. Select Backup Only.
    Note: To ensure that you have the current LDD and LPM configuration available during installation, perform the backup process before taking the LDD system offline.
  4. Do either of the following:
    Upgrading from LPM version 2.8 or later
    1. Upgrade LDD. For more information on upgrading LDD, see the Lexmark Document Distributor Administrator’s Guide.
    2. Run the LPM installer again, and then select Include backup during installation > Install.
    Upgrading from LPM version 2.7 or earlier
    1. Navigate to the properties file.
      • If you are upgrading from LPM version 2.7 or earlier with backup, or from version 2.5 or earlier, then navigate to the <install‑dir> \Lexmark\Solutions\apps\idm\WEB-INF\classes\idm-production-config.properties file. Here, <install‑dir> is the installation folder of LDD.

      • If you are upgrading from LPM version 2.5.0 or earlier, then navigate to the <install‑dir>\Lexmark\Solutions\apps\MFPAuth\WEB-INF\classes\database.properties file. Here, <install‑dir> is the installation folder of LDD.

      • If you are upgrading from LPM version 2.5.0 or earlier to LPM 2.5.1 or later using Firebird database, then do the following:

        1. Navigate to the <install‑dir> \Lexmark\Solutions\apps\printrelease\WEB-INF\classes\database.properties file. Here, <install‑dir> is the installation folder of LDD.

        2. Update database.PIN.dataSource=PIN to database.PIN.dataSource=SOLUTIONINFO.

      • If you are upgrading from LPM version 2.3.13 or earlier, or from version 2.3.8 to 2.3.15, then to version 2.6, then navigate to the <install‑dir> \Lexmark\Solutions\apps\printrelease\WEB-INF\classes\database.properties file. Here, <install‑dir> is the installation folder of LDD.

    2. Do one of the following:
      • If you are upgrading from LPM version 2.7 or earlier with backup, then in the idm‑production-config.properties file, add the following:

        • lpma-job-data-collector,ClientSecret

        • esf-device-usage,ClientSecret

        • idm-client,ClientSecret

        • esf-cardauth-app,ClientSecret

        • idp.client_credentials.EntryNumber=ClientID,ClientSecret,public

          Where:
          • EntryNumber is the corresponding entry number.

          • ClientID is the client ID.

          • ClientSecret is the client secret.

          For example, idp.client_credentials.1=lpma-job-data-collector,4054bd0a‑95e0‑11ea‑bb37‑0242ac130002,public.

          Notes:
          • If there are existing client IDs and secrets in the file, then continue the numbering.

          • Generate Universally Unique Identifiers (UUIDs) for the client secrets per client ID.

      • If you are upgrading from LPM version 2.5 or earlier, then in the idm‑production-config.properties file, do the following:

        • Add primary to each LDAP attribute. For example, primary.idm.ldap.url= and primary.idm.ldap.base=.

        • Add the primary.idm.ldap.domain=\"\" LDAP attribute.

      • If you are upgrading from LPM version 2.5.0 or earlier, then in the database.properties file, add the following in the appropriate table locations before performing backup:

        • database.BADGE.table=PR_BADGE

        • database.BADGE.colUserId=USERID

        • database.BADGE.colBadgeId=BADGEID

        • database.BADGE.type=<dbType>

          Where <dbType> is either mssql or fb, depending on the current installation.

      • If you are upgrading from LPM version 2.3.13 or earlier, then in the database.properties file, add the following in the appropriate table locations before performing backup:

        • database.FRAMEWORK.type=<dbType>

        • database.WEBAPP.type=<dbType>

        Where <dbType> is either mssql or fb, depending on the current installation.

      • If you are upgrading from LPM version 2.3.8 to 2.3.15, then to version 2.6, then in the database.properties file, do the following:

        • Replace \/ with /.

        • Remove spaces before and after =.

        For example, if the current line is database.WEBAPP.connect = jdbc:firebirdsql:IPaddress\/3050:SOLUTIONINFO, then the updated line must be database.WEBAPP.connect=jdbc:firebirdsql:IPaddress/3050:SOLUTIONINFO.

    3. Upgrade LDD. For more information on upgrading LDD, see the Lexmark Document Distributor Administrator’s Guide.
    4. Run the LPM installer again, and then select Include backup during installation > Install.