How do I Update AWS Joget

Confluence User - 08 Jan, 2022

I have received a notice from AWS to update Joget from  Windows - 10 users/7.0.24 to 7.0.26. However the link provided does not seem to provide any instructions. How can I accomplish this upgrade?

server

9


10 Jan, 2022
confluenceUser
confluenceUser

Hi,

You should be able to upgrade Joget DX by replacing the WAR file, as stated in this link, but you need to re-request the Joget license, as mentioned here. Do include your AWS Account ID when requesting it as the license team might need to cross-check with the records on AWS.

Or else you can launch a new EC2 with the latest Joget DX, then perform a data migration from old instance to new instance. Please remember to maintain the license record in the database server of the new EC2 instance.

08 Sep, 2022
confluenceUser
confluenceUser

Please explain exactly what it means to "maintain the license record in the database server of the new EC2 instance" and exactly how to do it. Also exactly how do you "perform a data migration from old instance to new instance" using what exact tools or methods?

09 Sep, 2022
confluenceUser
confluenceUser

Hi,


There is a License property in wf_setup table, that's the license key, and keep it if you plan to migrate the data from old instance.

And for the data migration, basically you can refer to this KB page.

09 Sep, 2022
confluenceUser
confluenceUser

Thanks so much for the quick reply, Adam. I still need a couple of clarifications.

So in the migration, can the same license key be working on two different EC2 instances and is not the license key dependent in some way on the computer hardware signature and therefore a new license in any case.?

10 Sep, 2022
confluenceUser
confluenceUser

Hi,

For the Joget images in AWS Marketplace, the license is tied to the EC2 instance ID, and it is unique, therefore cannot have a same license key for multiple EC2 instances.

10 Sep, 2022
confluenceUser
confluenceUser

So therefore "License property in wf_setup table, that's the license key, and keep it if you plan to migrate the data from old instance" cannot be used in a new instance and a new license key must be requested each and every time you migrate to a new EC2 instance. Is that correct? If so, then can the latest JogetDX download simply be installed on the instance to be upgraded?

12 Sep, 2022
confluenceUser
confluenceUser

Hi,

Let's assume a scenario:
You already have an existing Joget running on an EC2, and let's set the EC2 name as oldEC2. Inside this oldEC2 has all Joget data and database.

Now to create to a new EC2, assuming the name is newEC2, you can launch it from the AWS Marketplace, and the new Joget instance will have a license key, let's label it as "newEC2-JogetLicense" in the wf_setup table, and this newEC2-JogetLicense is tied to the newEC2 Instance ID.
And to migrate the Joget data from oldEC2 to newEC2, you need to restore the data, by referring to the KB page I shared earlier. However when you import the database, the process will overwrite newEC2-JogetLicense and causing the Joget license invalid.
Therefore before the database import, keep or export out the newEC2-JogetLicense record in the newEC2 instance.
After importing the database from oldEC2 instance into the newEC2 instance, run another database import, which contains the newEC2-JogetLicense record only, so that the newEC2-JogetLicense is matched with newEC2 instance.

Hope this addressed your concerns. Thanks.

16 Mar, 2024
confluenceUser
confluenceUser

 If you want to excel in the field of AWS You can enroll in one of the best AWS course in Pune which is provided by a very renowned institute, SevenMentor. It is considered as one of the best training providers in Pune

05 Apr, 2024
confluenceUser
confluenceUser

 If you want to excel in the field of AWS You can enroll in one of the best AWS course in Pune which is provided by a very renowned institute, SevenMentor. It is considered as one of the best training providers in Pune.

RELATED QUESTIONS

Your answer


To answer a question you'll need an account.

Print