HomeGuidesRecipesAPI
HomeGuidesAPILog In

Upgrading

This article guides you through the process of upgrading an existing Infiniti environment to a later version.

🚧

Production Upgrade

It is recommended to test the upgrade in a lower level environment (dev or test) prior to attempting a production upgrade.

Upgrade Checklist

Below is a checklist to help prepare for upgrading Infiniti, note that you should develop an upgrade plan for your environment that is more specific to your needs. It is recommended that you review these items carefully to ensure you have everything in place and that the target environment is prepared according to the system requirements and recommendations.

Determine the target environment type.

  • Development
  • Testing
  • Staging
  • Production
  • Other (e.g. Demo or PoC)

Server Access

  • Ensure you have full administrator access to all IIS web servers and SQL Server database servers (access the server either physically or remotely, e.g. permission to allow Remote Desktop access.)
  • Ensure you can access all Infiniti installation media from the target servers. This may require access to an external drive, optical disc, website or FTP server, depending on where the installation media is available.
  • If applicable, confirm that any security procedures are followed to ensure there is no possible breach in gaining access to the target environment.

Before Upgrading

  • In some cases, a downtime should be panned and communicated with your users.
  • Ensure you have InfinitiUpgrade-version-.exe. e.g InfinitiUpgrade10.0.41.0.exe will upgrade Infiniti to 10.0.41.
  • Take note of Infiniti App Files exact path, web server and database server names. You will need these during the installation.
  • If Custom Development like connectors or custom solutions are already installed.
  • Ensure you have the installation media, project documentation and/or check web.config for the presence of custom components.
  • Each custom component will need to be recompiled and tested against the intended target Infiniti version.
  • If your solution has a Custom Theme, make sure this is tested against target version of Infiniti. Custom Themes are installed under Produce Path/App_Themes folder of Web Server.
  • Make sure you have a valid Infiniti license to be applied. If you are upgrading from v9 or previous to v10 a temporary license file should be provided as part of the upgrade package. Then a complete license file will be provided using your Tenancy Key.
  • Microsoft .Net 4.6.2 update is required and should be present on the Web Server before upgrading.

Upgrade Process

Upgrade and Configuration

  • Perform a full backup of your App Files and Infiniti Database.
  • Run Upgrade package on the IIS Web Server. Make sure you select the correct "Destination Folder" before clicking Upgrade button.
  • Access Infiniti Manage. All data such as projects and users from the existing version of Infiniti will be available in the upgraded version.
  • Test solutions, themes, custom connectors, components, and integrations.

🚧

iframe

If you are embedding Intelledox Infiniti into another website as an iframe, remember to modify the X-Frame-Options in Produce web.config accordingly.