Snaps to Docker migration for Enterprise license

Snaps to Docker migration for Enterprise license

Rocket.Chat only provides Enterprise license keys for Docker installation, so far. If you have deployed Rocket.Chat using Snaps, here's as short guide for you on how to migrate. 

To install the Enterprise version using the data you have already on your Snap installation, you'll need first to backup the data from the Snap's MongoDB, and then restore that on an external MongoDB, that you'll use for the Enterprise installation.

To backup the data from you Snap installation you can use the following instructions: https://rocket.chat/docs/installation/manual-installation/ubuntu/snaps/#how-do-i-backup-my-snap-data

After you do that, you'll have to decompress that backup file, and then use the "mongorestore" command to restore it: https://docs.mongodb.com/manual/reference/program/mongorestore/

To deploy Rocket.Chat Enterprise you can follow our guide to deploy regular Docker containers, just swap the image name by the Enterprise one, as stated here.

In case you still face any difficulties, please feel free to submit a ticket or open a topic on this Helpdesk, or drop us an email to support@rocket.chat




    • Related Articles

    • Rocket.Chat open source license

      MIT https://github.com/RocketChat/Rocket.Chat/blob/157b882d38b34b7b79dea527316554fe33f70891/LICENSE
    • Syncing LDAP Custom Attributes

      This guide will help you to sync custom attributes from your AD server (at the bottom you will find a hands-on video teaching on how to fully integrate LDAP with Rocket.chat): 1) Go to Administration > Accounts > Registration and set the Custom ...
    • Message Auditing Panel

      This feature is exclusive to the Enterprise and Gold versions of Rocket.Chat. The auditing panel allows specific users to read any conversation between any users. The time range can be chosen freely. An auditing log feature is also available, ...