Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  1. Download/backup the configuration and certificates from the existing instance of the IoT Bridge for Snowflake as listed below:

    1. IBSNOW Properties located in /opt/ibsnow/conf/ibsnow.properties
    2. IBSNOW Stream Profile located in /opt/ibsnow/conf/snowflake_streaming_profle.json
    3. IBSNOW Private Key located in /opt/ibsnow/conf/rsa_key.p8 or wherever you have the private_key_file set to in /opt/ibsnow/conf/snowflake_streaming_profile.json assuming you have that set to a file and not the file contents
    4. IBSNOW Certificates located in /opt/ibsnow/certs/* if you have any certificates in this folder

  2. Deploy the latest version of the AWS IoT Bridge for Snowflake or Azure IoT Bridge for Snowflake

  3. Stop the IoT Bridge for Snowflake service on the existing instance of the IoT Bridge for Snowflake using either of the commands below:
    For IoT Bridge for Snowflake version 1.0.3 and newer 

    Code Block
    sudo systemctl stop ibsnow

    orFor IoT Bridge for Snowflake versions prior to 1.0.3 

    Code Block
    sudo /etc/init.d/ibsnow stop


  4. Copy the backed up config from Step 1 above to the new instance of the IoT Bridge for Snowflake created in Step 2

  5. Start the IoT Bridge for Snowflake service on the new instance of the IoT Bridge for Snowflake created in Step 2 using either of the commands below:
    For IoT Bridge for Snowflake version 1.0.3 and newer

    Code Block
    sudo systemctl start ibsnow

    orFor UoT Bridge for Snowflake versions prior to 1.0.3

    Code Block
    sudo /etc/init.d/ibsnow start


  6. Confirm data is now flowing into Snowflake successfully from the new instance of the IoT Bridge for Snowflake created in Step 2

  7. TerminateStop and terminate/delete the old instance of the IoT Bridge for Snowflake.




...