<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article [Best practice] Qlik Sense upgrade steps from November 2017+ to later versions in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/Best-practice-Qlik-Sense-upgrade-steps-from-November-2017-to/ta-p/1716915</link>
    <description>&lt;P&gt;This article provides the best practice on how to perform an upgrade of Qlik Sense from November 2017+ to later versions. We are using February 2019 and its later patch version as an example.&lt;BR /&gt;&lt;BR /&gt;For more detailed upgrade advice and troubleshooting help, see&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Support-Knowledge-Base/Qlik-Sense-Upgrade-Guide-Step-by-Step-plus-common-issues-and/ta-p/1713229" target="_blank" rel="noopener"&gt;Qlik Sense Upgrade Guide - Step-by-Step plus common issues and tips included&lt;/A&gt;&amp;nbsp;and&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Qlik-Support-Updates-Blog/Troubleshooting-your-Qlik-Sense-Installation-or-Upgrade/ba-p/1561165" target="_blank" rel="noopener"&gt;Troubleshooting your Qlik Sense upgrade&lt;/A&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Environment: (as "prerequisite")&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Qlik Sense Enterprise, November 2017 or later version&lt;/LI&gt;
&lt;LI&gt;Qlik Sense prior to June 2018 version and running Standalone PostgreSQL database with pre-created &lt;STRONG&gt;QSMQ &lt;/STRONG&gt;and &lt;STRONG&gt;SenseServices &lt;/STRONG&gt;databases before upgrade. Please refer to the&amp;nbsp;&lt;STRONG&gt;&lt;A href="https://help.qlik.com/en-US/sense/February2019/Subsystems/PlanningQlikSenseDeployments/Content/Sense_Deployment/Installing-configuring-postgresql.htm" target="_blank" rel="noopener"&gt;Installing and configuring&amp;nbsp;PostgreSQL&lt;/A&gt;&lt;/STRONG&gt; section of the Help site.&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H4&gt;&lt;BR /&gt;&lt;STRONG&gt;Back up&lt;/STRONG&gt;&lt;/H4&gt;
&lt;OL&gt;
&lt;LI&gt;Back up the certificate on the Central node. Please refer to the appropriate &lt;STRONG&gt;&lt;A href="https://help.qlik.com/en-US/sense/February2019/Subsystems/PlanningQlikSenseDeployments/Content/Sense_Deployment/Backing-up-certificates.htm" target="_blank" rel="noopener"&gt;Help Page&lt;/A&gt;.&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Back up the shared folder used by Qlik Sense. Navigate to the shared folder and back up the entire folder. This path is printed in the Service Cluster section of the QMC&lt;/LI&gt;
&lt;LI&gt;Back up the Repository Database&lt;/LI&gt;
&lt;/OL&gt;
&lt;UL&gt;
&lt;LI style="margin-left: 40px;"&gt;Stop all of the Qlik Sense Services except&amp;nbsp;Repository Database service&lt;/LI&gt;
&lt;LI style="margin-left: 40px;"&gt;Log on to Windows of Repository Database of Production. Run below command line in command prompt.&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV style="margin-left: 40px;"&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;cd / &amp;amp; mkdir QSR &amp;amp; "C:\Program Files\PostgreSQL\9.6\bin\pg_dump.exe" -h localhost -p 4432 -U postgres -b -F t -f "c:\QSR\QSR_backup_%date:~-4,4%%date:~-10,2%%date:~-7,2%.tar" QSR&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Note1:&lt;/STRONG&gt; Above command line is an example of when Repository DB is installed on &lt;SPAN style="font-family: courier new,courier,monospace;"&gt;C:\Program Files\PostgreSQL&lt;/SPAN&gt;. Please modify the path based on your environment.&lt;BR /&gt;&lt;STRONG&gt;Note2:&lt;/STRONG&gt; May also need to backup the QLogs database. See &lt;A href="https://help.qlik.com/en-US/sense/February2019/Subsystems/PlanningQlikSenseDeployments/Content/Sense_Deployment/Backing-up-a-site.htm" target="_blank" rel="noopener"&gt;Backing up a Qlik Sense Site&lt;/A&gt;&lt;/DIV&gt;
&lt;H3&gt;&lt;BR /&gt;&lt;STRONG&gt;Upgrade Qlik Sense&lt;/STRONG&gt;&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Stop all Qlik Sense Services on rim nodes.&lt;/LI&gt;
&lt;LI&gt;Stop all of the Qlik Sense Services on the Central node except for Qlik Repository Database Service. Make sure it remains running.&lt;/LI&gt;
&lt;LI&gt;On the Central node for Qlik Sense, run the Qlik Sense February 2019 IR installer as administrator.&lt;/LI&gt;
&lt;LI&gt;Follow these upgrade steps:
&lt;OL class="lia-list-style-type-lower-alpha"&gt;
&lt;LI&gt;Right-click Qlik Qlik Sense February 2019 Installer and select &lt;STRONG&gt;Run as administrator&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Upgrade&lt;/STRONG&gt; windows displays. Press Upgrade button&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;License Agreement&lt;/STRONG&gt; window displays. Tick &lt;STRONG&gt;I accept the license agreement&lt;/STRONG&gt; and select &lt;STRONG&gt;Next.&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Service Credentials&lt;/STRONG&gt; window displays. Enter Password of the service account which you run Qlik Sense Services. Then select &lt;STRONG&gt;Next&lt;/STRONG&gt;&amp;nbsp;&lt;BR /&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;In this example, domain\administrator is used to run Qlik Sense Services&lt;/LI&gt;
&lt;LI&gt;The Ready to upgrade window displays. Tick all desired options and then click &lt;STRONG&gt;Next&lt;/STRONG&gt;.&lt;BR /&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;Qlik appreciates participation in assisting the continued improvement of our upgrade procedures.&lt;/LI&gt;
&lt;LI&gt;License Agreement window displays, tick &lt;STRONG&gt;I accept the license agreement &lt;/STRONG&gt;and select &lt;STRONG&gt;Upgrade&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;After upgrade, open the QMC to ensure that the apps migrated successfully&lt;/LI&gt;
&lt;LI&gt;Open the Hub to validate connectivity&lt;/LI&gt;
&lt;LI&gt;Run the Qlik Sense February 2019 IR installer as administrator on all RIM nodes&lt;/LI&gt;
&lt;/OL&gt;
&lt;H4&gt;&lt;STRONG&gt;Apply patches&lt;/STRONG&gt;&lt;/H4&gt;
&lt;OL&gt;
&lt;LI&gt;Stop all of the Qlik Sense Services&lt;/LI&gt;
&lt;LI&gt;On the Central node for Qlik Sense, run the applicable Qlik Sense Patch&amp;nbsp;installer as administrator&lt;/LI&gt;
&lt;LI&gt;On the Rim nodes for Qlik Sense, run the applicable Qlik Sense Patch installer as administrator&lt;/LI&gt;
&lt;/OL&gt;
&lt;H3&gt;&lt;BR /&gt;&lt;STRONG&gt;After the upgrade - increase the Setting: max_connections to higher value&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;&lt;STRONG&gt;max_connections&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Stop all of the Qlik Sense services including Repository Database service&lt;/LI&gt;
&lt;LI&gt;Open&lt;SPAN&gt;&amp;nbsp;&lt;FONT face="courier new,courier"&gt;postgresql.conf&lt;/FONT&gt;&lt;/SPAN&gt; of PosgreSQL DB (Repository Database)&lt;BR /&gt;&lt;BR /&gt;Note: when you have standalone PosgreSQL DB installed, default location of &lt;SPAN style="font-family: inherit;"&gt;postgresql.conf &lt;/SPAN&gt;&lt;SPAN style="font-family: inherit;"&gt;is&lt;/SPAN&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN style="font-family: inherit;"&gt; C:\Program Files\PostgreSQL\9.6\data&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="font-family: inherit;"&gt; of windows of posgreSQL DB.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;OL start="3"&gt;
&lt;LI&gt;Change &lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;Sum of&amp;nbsp;max_connections&amp;nbsp;on all nodes + (10 x number of nodes) &lt;/SPAN&gt;&lt;/FONT&gt;For example, 1320 = 4 nodes with&amp;nbsp;max_connections&amp;nbsp;set to 320 for each node.&lt;/LI&gt;
&lt;LI&gt;Save the file and restart all of the Qlik Sense Services including Repository Database service&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV style="margin-left: 40px;"&gt;&amp;nbsp;&lt;/DIV&gt;</description>
    <pubDate>Fri, 17 Sep 2021 09:10:42 GMT</pubDate>
    <dc:creator>Yoichi_Hirotake</dc:creator>
    <dc:date>2021-09-17T09:10:42Z</dc:date>
    <item>
      <title>[Best practice] Qlik Sense upgrade steps from November 2017+ to later versions</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Best-practice-Qlik-Sense-upgrade-steps-from-November-2017-to/ta-p/1716915</link>
      <description>&lt;P&gt;This article provides the best practice on how to perform an upgrade of Qlik Sense from November 2017+ to later versions. We are using February 2019 and its later patch version as an example.&lt;BR /&gt;&lt;BR /&gt;For more detailed upgrade advice and troubleshooting help, see&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Support-Knowledge-Base/Qlik-Sense-Upgrade-Guide-Step-by-Step-plus-common-issues-and/ta-p/1713229" target="_blank" rel="noopener"&gt;Qlik Sense Upgrade Guide - Step-by-Step plus common issues and tips included&lt;/A&gt;&amp;nbsp;and&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Qlik-Support-Updates-Blog/Troubleshooting-your-Qlik-Sense-Installation-or-Upgrade/ba-p/1561165" target="_blank" rel="noopener"&gt;Troubleshooting your Qlik Sense upgrade&lt;/A&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Environment: (as "prerequisite")&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Qlik Sense Enterprise, November 2017 or later version&lt;/LI&gt;
&lt;LI&gt;Qlik Sense prior to June 2018 version and running Standalone PostgreSQL database with pre-created &lt;STRONG&gt;QSMQ &lt;/STRONG&gt;and &lt;STRONG&gt;SenseServices &lt;/STRONG&gt;databases before upgrade. Please refer to the&amp;nbsp;&lt;STRONG&gt;&lt;A href="https://help.qlik.com/en-US/sense/February2019/Subsystems/PlanningQlikSenseDeployments/Content/Sense_Deployment/Installing-configuring-postgresql.htm" target="_blank" rel="noopener"&gt;Installing and configuring&amp;nbsp;PostgreSQL&lt;/A&gt;&lt;/STRONG&gt; section of the Help site.&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H4&gt;&lt;BR /&gt;&lt;STRONG&gt;Back up&lt;/STRONG&gt;&lt;/H4&gt;
&lt;OL&gt;
&lt;LI&gt;Back up the certificate on the Central node. Please refer to the appropriate &lt;STRONG&gt;&lt;A href="https://help.qlik.com/en-US/sense/February2019/Subsystems/PlanningQlikSenseDeployments/Content/Sense_Deployment/Backing-up-certificates.htm" target="_blank" rel="noopener"&gt;Help Page&lt;/A&gt;.&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Back up the shared folder used by Qlik Sense. Navigate to the shared folder and back up the entire folder. This path is printed in the Service Cluster section of the QMC&lt;/LI&gt;
&lt;LI&gt;Back up the Repository Database&lt;/LI&gt;
&lt;/OL&gt;
&lt;UL&gt;
&lt;LI style="margin-left: 40px;"&gt;Stop all of the Qlik Sense Services except&amp;nbsp;Repository Database service&lt;/LI&gt;
&lt;LI style="margin-left: 40px;"&gt;Log on to Windows of Repository Database of Production. Run below command line in command prompt.&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV style="margin-left: 40px;"&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;cd / &amp;amp; mkdir QSR &amp;amp; "C:\Program Files\PostgreSQL\9.6\bin\pg_dump.exe" -h localhost -p 4432 -U postgres -b -F t -f "c:\QSR\QSR_backup_%date:~-4,4%%date:~-10,2%%date:~-7,2%.tar" QSR&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Note1:&lt;/STRONG&gt; Above command line is an example of when Repository DB is installed on &lt;SPAN style="font-family: courier new,courier,monospace;"&gt;C:\Program Files\PostgreSQL&lt;/SPAN&gt;. Please modify the path based on your environment.&lt;BR /&gt;&lt;STRONG&gt;Note2:&lt;/STRONG&gt; May also need to backup the QLogs database. See &lt;A href="https://help.qlik.com/en-US/sense/February2019/Subsystems/PlanningQlikSenseDeployments/Content/Sense_Deployment/Backing-up-a-site.htm" target="_blank" rel="noopener"&gt;Backing up a Qlik Sense Site&lt;/A&gt;&lt;/DIV&gt;
&lt;H3&gt;&lt;BR /&gt;&lt;STRONG&gt;Upgrade Qlik Sense&lt;/STRONG&gt;&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Stop all Qlik Sense Services on rim nodes.&lt;/LI&gt;
&lt;LI&gt;Stop all of the Qlik Sense Services on the Central node except for Qlik Repository Database Service. Make sure it remains running.&lt;/LI&gt;
&lt;LI&gt;On the Central node for Qlik Sense, run the Qlik Sense February 2019 IR installer as administrator.&lt;/LI&gt;
&lt;LI&gt;Follow these upgrade steps:
&lt;OL class="lia-list-style-type-lower-alpha"&gt;
&lt;LI&gt;Right-click Qlik Qlik Sense February 2019 Installer and select &lt;STRONG&gt;Run as administrator&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Upgrade&lt;/STRONG&gt; windows displays. Press Upgrade button&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;License Agreement&lt;/STRONG&gt; window displays. Tick &lt;STRONG&gt;I accept the license agreement&lt;/STRONG&gt; and select &lt;STRONG&gt;Next.&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Service Credentials&lt;/STRONG&gt; window displays. Enter Password of the service account which you run Qlik Sense Services. Then select &lt;STRONG&gt;Next&lt;/STRONG&gt;&amp;nbsp;&lt;BR /&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;In this example, domain\administrator is used to run Qlik Sense Services&lt;/LI&gt;
&lt;LI&gt;The Ready to upgrade window displays. Tick all desired options and then click &lt;STRONG&gt;Next&lt;/STRONG&gt;.&lt;BR /&gt;&lt;STRONG&gt;Note: &lt;/STRONG&gt;Qlik appreciates participation in assisting the continued improvement of our upgrade procedures.&lt;/LI&gt;
&lt;LI&gt;License Agreement window displays, tick &lt;STRONG&gt;I accept the license agreement &lt;/STRONG&gt;and select &lt;STRONG&gt;Upgrade&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;After upgrade, open the QMC to ensure that the apps migrated successfully&lt;/LI&gt;
&lt;LI&gt;Open the Hub to validate connectivity&lt;/LI&gt;
&lt;LI&gt;Run the Qlik Sense February 2019 IR installer as administrator on all RIM nodes&lt;/LI&gt;
&lt;/OL&gt;
&lt;H4&gt;&lt;STRONG&gt;Apply patches&lt;/STRONG&gt;&lt;/H4&gt;
&lt;OL&gt;
&lt;LI&gt;Stop all of the Qlik Sense Services&lt;/LI&gt;
&lt;LI&gt;On the Central node for Qlik Sense, run the applicable Qlik Sense Patch&amp;nbsp;installer as administrator&lt;/LI&gt;
&lt;LI&gt;On the Rim nodes for Qlik Sense, run the applicable Qlik Sense Patch installer as administrator&lt;/LI&gt;
&lt;/OL&gt;
&lt;H3&gt;&lt;BR /&gt;&lt;STRONG&gt;After the upgrade - increase the Setting: max_connections to higher value&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;&lt;STRONG&gt;max_connections&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Stop all of the Qlik Sense services including Repository Database service&lt;/LI&gt;
&lt;LI&gt;Open&lt;SPAN&gt;&amp;nbsp;&lt;FONT face="courier new,courier"&gt;postgresql.conf&lt;/FONT&gt;&lt;/SPAN&gt; of PosgreSQL DB (Repository Database)&lt;BR /&gt;&lt;BR /&gt;Note: when you have standalone PosgreSQL DB installed, default location of &lt;SPAN style="font-family: inherit;"&gt;postgresql.conf &lt;/SPAN&gt;&lt;SPAN style="font-family: inherit;"&gt;is&lt;/SPAN&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN style="font-family: inherit;"&gt; C:\Program Files\PostgreSQL\9.6\data&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="font-family: inherit;"&gt; of windows of posgreSQL DB.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;OL start="3"&gt;
&lt;LI&gt;Change &lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;Sum of&amp;nbsp;max_connections&amp;nbsp;on all nodes + (10 x number of nodes) &lt;/SPAN&gt;&lt;/FONT&gt;For example, 1320 = 4 nodes with&amp;nbsp;max_connections&amp;nbsp;set to 320 for each node.&lt;/LI&gt;
&lt;LI&gt;Save the file and restart all of the Qlik Sense Services including Repository Database service&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV style="margin-left: 40px;"&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Fri, 17 Sep 2021 09:10:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Best-practice-Qlik-Sense-upgrade-steps-from-November-2017-to/ta-p/1716915</guid>
      <dc:creator>Yoichi_Hirotake</dc:creator>
      <dc:date>2021-09-17T09:10:42Z</dc:date>
    </item>
  </channel>
</rss>

