Search here...
< All Topics
Print

Upgrade Instruction from V3.7 to latest

Introduction

In this guide, we will look at the steps involved in upgrading your current installation of Prolaborate version 3.7 to the latest version.

Prerequisites

For a smooth installation, it is recommended to upgrade your current installation of Prolaborate to version V3.7, if not done already, Refer to the steps mentioned in this guide to upgrade your Prolaborate version from V3.2 to V3.7.

Note:

  • Upgrading to Prolaborate version 5.3 should be done in two steps. Initially, ensure that the Prolaborate version is 3.7 or above to upgrade directly to version 5.2. It is advised not to proceed with the upgrade if the current version is below 3.7. Following the successful upgrade to 5.2, Prolaborate can then be updated to version 5.3.

Decision Gate

Check the following points and decide whether you are ready to go ahead with the upgrade.

  1. EA Database
    Click here to know about supported Enterprise Architect Databases.
  2. Password Update
    The password algorithm has been upgraded for enhanced security. If you are using Prolaborate’s inbuilt User Management capabilities (and not integrated with AD or SAML SSO), the password will be reset for all users. You should proceed with latest version only if you can handle the impact.
  3. Integration
    A quick update will be needed after the migration if you are using SAML integration of Prolaborate. Proceed with latest version if the SSO team understands the change and is available.
  4. Release notes
    Review the complete release notes to confirm all the features that you use right now are already released in latest version. Here is the link to a summary of the release.
  5. Upgrade Prolaborate to V3.7
    For a smooth installation, it is recommended to upgrade your current installation of Prolaborate to version 3.7, if not done already.
  6. Cloud Server
    Pro Cloud Server should be upgraded to version 5.1, if not done already. Click here to download the installer.

V4 Upgrade Plan

Once the decision is made to go ahead with latest version, you need to plan for it. This section will help you with the same.

Schedule Upgrade

Check out the details of this planning section and finalize the date of the upgrade.

Communicate

Inform the business stakeholders about the Prolaborate latest upgrade version and the changes in advance.

You can inform them about the date and time of the upgrade, and the new features.

Installation Plan

The plan should consider the following activities as a minimum:

  1. Backup – A backup of Prolaborate Application Server and Prolaborate database. This will be needed if the validation fails
  2. Installation – Review Installation steps thoroughly so that there are no surprises on the day of installation.
  3. Post Installation Steps
    1. IT team would be needed for enabling HTTPS in Prolaborate. Check the Post Installation section below for more details.
    2. SSO team will be needed to complete the configuration of Prolaborate with SAML SSO
    3. The architecture team would have to reset the Passwords and inform the users
  4. Validation – Once Prolaborate latest version is installed and configured, it should be validated to ensure success. Create a simple checklist of features that you use majorly. You can quickly check them out and validate the new version.
    1. Success – Once the installation is validated to be a success, stakeholders need to be notified again
    2. Failure – If validation is not successful, installation should be reverted. Create the required steps to do the same

Stakeholder Summary

Activity Stakeholders
Communications Architecture team
Backups IT team
Prolaborate Upgrade IT team
Post Installation – User Update Architecture Team
Post Installation – SSO Update SSo Team
Post Installation – SSL update and other steps IT Team
Validation Architecture Team
Rollback IT team

Installation

Follow these steps on the day of the upgrade.

Note:

  • Stop all the existing Prolaborate Services in Task Manager before initiating the upgrade process.

Prerequisites

Ensure the previous prerequisites are met and the Prolaborate installation file is downloaded.

Run the Installer

Download the Prolaborate Installer file. Once the file is downloaded, extract it contents in a folder. Run Setup.exe as administrator.

Click on Next

Accept EULA

Check the box to accept the terms and click Next.

Select Installation Path

Select a file path to install Prolaborate.

Note:

  • Please use an alternate folder path rather than the one used for version 3 to avoid data conflicts. This also helps with rollback if needed.

Select Database Server

Choose the Database server (MySQL or MSSQL) in which the Prolaborate database is hosted and then choose Run Schema.

Provide Database Details

Fill in the Prolaborate database details in the given fields.

Version compatibility check is applied during upgrade. If the previous version of Prolaborate is less than v3.5.0, the application throws a warning during the upgrade and halts the upgrade process.

Prolaborate Database Backup

Ensure the database is taken as a backup. Enable the checkbox and click Next to continue the installation process.

Configure Prolaborate

Enter the Prolaborate server details in the given fields

Field Description
Host Enter Domain Name or IP Address (E.g., localhost)
Port Number Enter a Port Number that is not used. The port should be opened in the Firewall
Email ID of an Admin Enter an Email ID. This user will be made the Super Admin of Prolaborate

Configure Push Notification

Enter the details in the given fields to configure Push Notification in Prolaborate.

Field Description
IP Address / Host Name The Domain Name or IP Address entered in the previous step is displayed automatically
Port Number Enter a Port Number that is not used. The port should be opened in the Firewall. Default port number is 8080

Install Prolaborate

Review the information given in the previous steps and click Install to being the installation process.

Note:

  • Write down the credentials or take a screenshot of this page for future reference.

Click Finish once the installation is completed successfully.

Run Data Migrator

Data Migrator helps in migrating the data from V3 to V4. Existing configurations include dashboards, chart widgets, report widgets, discussions, reviews, users, modeling languages, etc can be transferred with the help of Data Migrator.

To initiate the migration process, go to the Prolaborate installation folder (For example, C:\Program Files (x86)\Prolaborate\ProlaborateDataMigration). Right click on “DataMigrator.exe” and choose ‘Run as Administrator’.

Data Migrator initiates the command prompt window to show the migrated file name and its status. After the migration is completed, press any key to close the window.

Note:

  • From Prolaborate V5.2.0 onwards, Data Migrator is executed automatically at the end of the upgrade process.

Post Installation Steps

Refer the information mentioned in this link for Post Installation Steps

sparxsystems-logo-inverted

Start Here
Book a Demo