HiveMQ

Move from HiveMQ CE to HiveMQ Enterprise

Dear HiveMQ Community,

I currently have HiveMQ CE running but am looking at moving to HiveMQ Enterprise.

Could you kindly comment on:

(1) What does the migration process involve?
(2) If the IP address for the HiveMQ server remains the same, will it be a seamless move for devices communicating with the MQTT server?

Very much appreciate the community’s input/thoughts/comments on this.

Many thanks,
Johann

Hello Johann,

if the address currently pointing to your HiveMQ CE is a load balancer,
you have the option of bringing up your Enterprise Edition cluster and then
switching
over traffic to the new brokers. All current sessions on the CE broker will
be lost
and the clients will need to reconnect.

Should the IP address point to the host that will be home to the newly
launched
Enterprise Edition broker you will first need to shut down the CE and then
bring
up its replacement.

In either case the current state of the broker (client sessions /
subscriptions / queued messages
and retained messages) will not be transferred.
A workaround for migrating retained messages would be to subscribe to # on
the currently
running broker, storing all messages (and corresponding topics) and then
republishing
them on the new cluster.

I hope this helps.

Kind regards