Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  1. Export the Chariot configuration through the Chariot Web UI from the left hand menu under System > Backup/Restore

    Note
    Any SSL/TLS certificates will not be included as part of this export


  2. Deploy the latest version of the AWS Chariot MQTT Server or Azure Chariot MQTT Server

  3. Stop the Chariot MQTT Server service on the existing instance of the Chariot MQTT Server
    For Chariot MQTT Server version 2.4.1 and newer 

    sudo systemctl stop chariot

    For Chariot MQTT Server versions prior to 2.4.1 

    sudo /etc/init.d/chariot stop


  4. Start the Chariot MQTT Server service on the new instance of the Chariot MQTT Server created in Step 2
    For Chariot MQTT Server version 2.4.1 and newer

    sudo systemctl start chariot

    For Chariot MQTT Server versions prior to 2.4.1

    sudo /etc/init.d/chariot start


  5. Restore the backed up config from Step 1 above to the new instance of the Chariot MQTT Server using the Chariot Web UI from the left hand menu under System > Backup/Restore

    Note

    Make sure to reload any SSL/TLS certificates as they are not included in the exported configuration


  6. Confirm clients can connect successfully to the new instance of the Chariot MQTT Server created in Step 2

  7. Stop and terminate/delete the old instance of the Chariot MQTT Server.