The next snap release will bring your current RocketChat server to version 2!
It will also upgrade two important dependencies, node and mongo.
We will be releasing it next Thursday Oct, 31st, and it will auto refresh as usual.
We added a functionality to allow you to make a backup of your RocketChat server database on refresh, please check first that the space needed for the backup is available in your system, and then run this command below if you want to backup your database before mongo upgrade automatically:
snap set rocketchat-server backup-on-refresh=enable
In case you prefer to do a manual, not automated, database backup, you can always run:
systemctl stop snap.rocketchat-server.rocketchat-server (and wait for the service to fully stop)
systemctl status snap.rocketchat-server.rocketchat-server
snap run rocketchat-server.backupdb
systemctl start snap.rocketchat-server.rocketchat-server
No matter which method you decide for backup, your backup files and logs for the backup process, can be found at /var/snap/rocketchat-server/common/backup/
Update: If you didn’t see these recommendations and ran into an issue please see below