<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Migration to Cloudron from a Postgres backed instance]]></title><description><![CDATA[<p dir="auto">Hello,<br />
I'm currently trying to migrate my mattermost instance to Cloudron but I have an issue with all the attachments.<br />
I used the <code>mattermost bulk export/import</code> way as my current instance is using PostgreSQL. I succeeded to import all my messages (private or not), users, channels etc... but missing all the attachments.<br />
I did copy my data folder from my original server to the <code>app/data/files/</code> folder of my cloudron instance (there is some ~20Go of attachments in 55k files inside a tree of 66k folders hopefully backups will be ok) my issue is that those files aren't seen by mattermost (either during the import or after)</p>
<p dir="auto">Some ideas of what I could be doing wrong?</p>
]]></description><link>https://forum.cloudron.io/topic/11357/migration-to-cloudron-from-a-postgres-backed-instance</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Apr 2026 17:08:20 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/11357.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 20 Mar 2024 14:23:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Migration to Cloudron from a Postgres backed instance on Thu, 21 Mar 2024 14:27:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cvachery" aria-label="Profile: cvachery">@<bdi>cvachery</bdi></a> yeah, I encountered the same (had to reset passwords post migration etc). Might be worth reporting upstream.</p>
]]></description><link>https://forum.cloudron.io/post/85423</link><guid isPermaLink="true">https://forum.cloudron.io/post/85423</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 21 Mar 2024 14:27:35 GMT</pubDate></item><item><title><![CDATA[Reply to Migration to Cloudron from a Postgres backed instance on Thu, 21 Mar 2024 14:27:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cvachery" aria-label="Profile: cvachery">@<bdi>cvachery</bdi></a> thanks, docs updated at <a href="https://docs.cloudron.io/apps/mattermost/#migration" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.cloudron.io/apps/mattermost/#migration</a> .</p>
]]></description><link>https://forum.cloudron.io/post/85422</link><guid isPermaLink="true">https://forum.cloudron.io/post/85422</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 21 Mar 2024 14:27:10 GMT</pubDate></item><item><title><![CDATA[Reply to Migration to Cloudron from a Postgres backed instance on Wed, 20 Mar 2024 16:44:15 GMT]]></title><description><![CDATA[<p dir="auto">And to finish on the migration issues encountered :</p>
<ul>
<li>My users lost their passwords during the migration (simply need to do forgotten password but still an inconvenience)</li>
<li>Couldn't migrate custom emoji (had to delete them from the jsonl file</li>
<li>User avatars were not migrated</li>
<li>All private messages are now unread</li>
</ul>
]]></description><link>https://forum.cloudron.io/post/85347</link><guid isPermaLink="true">https://forum.cloudron.io/post/85347</guid><dc:creator><![CDATA[cvachery]]></dc:creator><pubDate>Wed, 20 Mar 2024 16:44:15 GMT</pubDate></item><item><title><![CDATA[Reply to Migration to Cloudron from a Postgres backed instance on Wed, 20 Mar 2024 16:35:38 GMT]]></title><description><![CDATA[<p dir="auto">Yes I did but it not "urgent" but I need to move my mattermost instance ASAP so cloudron it is <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=d69db52af35" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">I did see it but as I don't when it will be available I decided to move on. I guess I will be able to move from MySQL to PostgreSQL anyway in the future</p>
<p dir="auto">And to answer my own question I missed a flag in the command <code>--import-path /app/data/files/</code> which tells mattermost to look in this folder.</p>
<p dir="auto">It could be nice to add it to the documentation and in the same way edit the command to add the new path <code>/app/code/EDITION/bin/mattermost</code> where EDITION can be either <code>team</code> or <code>enterprise</code></p>
]]></description><link>https://forum.cloudron.io/post/85345</link><guid isPermaLink="true">https://forum.cloudron.io/post/85345</guid><dc:creator><![CDATA[cvachery]]></dc:creator><pubDate>Wed, 20 Mar 2024 16:35:38 GMT</pubDate></item><item><title><![CDATA[Reply to Migration to Cloudron from a Postgres backed instance on Wed, 20 Mar 2024 16:29:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cvachery" aria-label="Profile: cvachery">@<bdi>cvachery</bdi></a> I would hold off a bit on this. Current mattermost package uses MySQL but we have been told that it is getting deprecated and move to PostgreSQL is in order. I guess you have already seen <a href="https://forum.cloudron.io/topic/9707/mattermost-v8-0-and-postgresql/">https://forum.cloudron.io/topic/9707/mattermost-v8-0-and-postgresql/</a> since you commented there.</p>
]]></description><link>https://forum.cloudron.io/post/85344</link><guid isPermaLink="true">https://forum.cloudron.io/post/85344</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Wed, 20 Mar 2024 16:29:11 GMT</pubDate></item></channel></rss>