<?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>topic Re: Qlik Sense lost app changes after server reboot in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059801#M16971</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pablo, Cesar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Saved changes are applyed only in memory, the transfer to disk can take hours (usually 8), you can also see that if you reload an app and doesn't see any file size change, or different size between QMC and disk file size.&lt;/P&gt;&lt;P&gt;As everything is in memory, a server reboot can make all your work lost, or worst, corrupt the app forever.&lt;/P&gt;&lt;P&gt;Now the good way to stop a server is to first stop services in a specific order, you will see all data getting transferd to the disk at this moment.&lt;/P&gt;&lt;P&gt;Windows respect services dependencies at startup, but not at shutdown.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The order is :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;Qlik Sense Printing Service&lt;/EM&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;Qlik Sense Dispacher Service&lt;/EM&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;Qlik Sense Scheduler Service&lt;/EM&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;Qlik Sense Proxy Service&lt;/EM&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;Qlik Sense Engine Service&lt;/EM&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;Qlik Sense Repository Service&lt;/EM&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;QlikSense Repository Database&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are in a multi node environment, I think it's better to keep the Central node on (last stopped, first started)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appart from that, we can recover an app by renaming the file with .qvf extension, only if that file is less than 2Gb.&lt;/P&gt;&lt;P&gt;In certain case, app can be corrupted and there is no way to recover anything.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this can help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ghislain&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 31 Mar 2016 10:02:50 GMT</pubDate>
    <dc:creator />
    <dc:date>2016-03-31T10:02:50Z</dc:date>
    <item>
      <title>Qlik Sense lost app changes after server reboot</title>
      <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059794#M16964</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; After Qlik Sense server reboot I lost several changes made in layout (new sheet and new objects on existing sheets) made on my app during an hour&amp;nbsp; &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/shocked.png" /&gt; . &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;The time between changes and server reboot was short, less than 5 minutes. Customer did not stopped the Qlik Sense services before reboot.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I suppose the changes made to the layout where saved on disk immediately because there is no SAVE button.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pablo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Feb 2016 13:14:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059794#M16964</guid>
      <dc:creator>pablolabbe</dc:creator>
      <dc:date>2016-02-05T13:14:37Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense lost app changes after server reboot</title>
      <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059795#M16965</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pablo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I believe the layout changes are only persisted after you press the 'Done' button at the top of the screen. However it might be that the server was already restarting so you probably wouldn't notice right away, just out of curiosity did you get any error messages when that happened?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cesar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Feb 2016 13:52:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059795#M16965</guid>
      <dc:creator>cesaraccardi</dc:creator>
      <dc:date>2016-02-05T13:52:24Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense lost app changes after server reboot</title>
      <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059796#M16966</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cesar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; The server reboot was planned, so I closed the browser to ensure that no app connection was active. No error message shown.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Feb 2016 16:52:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059796#M16966</guid>
      <dc:creator>pablolabbe</dc:creator>
      <dc:date>2016-02-05T16:52:13Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense lost app changes after server reboot</title>
      <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059797#M16967</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I found another side effect. I was unable to copy or export the App. Luckly I could recover the app with these steps:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Stop engine service&lt;/P&gt;&lt;P&gt;- copy the app file to other folder&lt;/P&gt;&lt;P&gt;- rename file adding the QVF extension&lt;/P&gt;&lt;P&gt;- Start engine service&lt;/P&gt;&lt;P&gt;- Open QMC and Import the QVF as new App&lt;/P&gt;&lt;P&gt;- Open and verify new App (script and layout)&lt;/P&gt;&lt;P&gt;- Delete corrupted App&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Now the App is ok , can duplicate and export it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Feb 2016 17:25:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059797#M16967</guid>
      <dc:creator>pablolabbe</dc:creator>
      <dc:date>2016-02-05T17:25:52Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense lost app changes after server reboot</title>
      <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059798#M16968</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Cesar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; The Sense Server interface doesn´t provide a "done" button when working in the layout, but only in the script editor. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Feb 2016 17:41:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059798#M16968</guid>
      <dc:creator>pablolabbe</dc:creator>
      <dc:date>2016-02-05T17:41:45Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense lost app changes after server reboot</title>
      <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059799#M16969</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pablo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you sure about that? Because I am also working on Sense server environment and whenever I want to make layout changes to an app on hub, I first duplicate it and click on the Edit button to enter editing mode. Once I am happy with the changes I press a button to exit editing mode, I assume the changes are only saved after that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway is good to know you were able to recover the app. I came across a similar issue with corrupted files after a server restart, in that occasion it was a Windows update automatic restart (which should be disabled on a server environment if you ask me), luckily we were able to recover it by opening without data and reloading but it gave us a week of pain because the app got corrupted constantly every time it was published.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't know exactly what was done to solve this because the server is managed by another team but we haven't experienced that again since and I hope we won't because it is quite annoying.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cesar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Feb 2016 18:42:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059799#M16969</guid>
      <dc:creator>cesaraccardi</dc:creator>
      <dc:date>2016-02-05T18:42:44Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense lost app changes after server reboot</title>
      <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059800#M16970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cesar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; I confuse myself wth the "Done" button (translation issue), sorry for that &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/blush.png" /&gt;. During the sheet development I remenber to enter and exit from the editing mode several times. A few minutes before the reboot, I exit the editing mode and closed the app and hub sheets.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; I also assume the done button save all chances to the repository but I think Qlik Sense keep the changes on a memory cache and take a little while to save it on disk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Or maybe rebooting the server without stop the QRD (Qlik Sense Repository Database) Service crashed the transaction log of the underlying database, so on QRD restart, the database made a transaction rollback and some changes were lost.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pablo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Feb 2016 10:02:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059800#M16970</guid>
      <dc:creator>pablolabbe</dc:creator>
      <dc:date>2016-02-08T10:02:37Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense lost app changes after server reboot</title>
      <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059801#M16971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pablo, Cesar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Saved changes are applyed only in memory, the transfer to disk can take hours (usually 8), you can also see that if you reload an app and doesn't see any file size change, or different size between QMC and disk file size.&lt;/P&gt;&lt;P&gt;As everything is in memory, a server reboot can make all your work lost, or worst, corrupt the app forever.&lt;/P&gt;&lt;P&gt;Now the good way to stop a server is to first stop services in a specific order, you will see all data getting transferd to the disk at this moment.&lt;/P&gt;&lt;P&gt;Windows respect services dependencies at startup, but not at shutdown.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The order is :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;Qlik Sense Printing Service&lt;/EM&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;Qlik Sense Dispacher Service&lt;/EM&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;Qlik Sense Scheduler Service&lt;/EM&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;Qlik Sense Proxy Service&lt;/EM&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;Qlik Sense Engine Service&lt;/EM&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;Qlik Sense Repository Service&lt;/EM&gt;&lt;/P&gt;&lt;P class="00Textbody"&gt;&lt;EM&gt;QlikSense Repository Database&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are in a multi node environment, I think it's better to keep the Central node on (last stopped, first started)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appart from that, we can recover an app by renaming the file with .qvf extension, only if that file is less than 2Gb.&lt;/P&gt;&lt;P&gt;In certain case, app can be corrupted and there is no way to recover anything.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this can help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ghislain&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Mar 2016 10:02:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qlik-Sense-lost-app-changes-after-server-reboot/m-p/1059801#M16971</guid>
      <dc:creator />
      <dc:date>2016-03-31T10:02:50Z</dc:date>
    </item>
  </channel>
</rss>

