Upgrading ThingsBoard Edge PE — CentOS/RHEL
Upgrading Edge PE to latest 4.3.1 (4.3.1.1)
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-4.3.1.1pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-4.3.1.1pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh
Start the service
sudo service tb-edge start
Upgrading Edge PE to latest 4.3.0 (4.3.0.1)
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-4.3.0.1pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-4.3.0.1pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh
Start the service
sudo service tb-edge start
Upgrading Edge PE to latest 4.2.2 (4.2.2.1)
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-4.2.2.1pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-4.2.2.1pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh
Start the service
sudo service tb-edge start
Upgrading Edge PE to latest 4.2.1 (4.2.1.2)
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-4.2.1.2pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-4.2.1.2pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh
Start the service
sudo service tb-edge start
Upgrading Edge PE to 4.2
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-4.2pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-4.2pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh
Start the service
sudo service tb-edge start
Upgrading Edge PE to 4.1
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-4.1pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-4.1pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh
Start the service
sudo service tb-edge start
Upgrading Edge PE to 4.0.1
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-4.0.1pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-4.0.1pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.9.1
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.9.1
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.9.1pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.9.1pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.9
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.9pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.9pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.8
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.8pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.8pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.7.0
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.7
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.7pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.7pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.6.4
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.6.4
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.6.4pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.6.4pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.6.3
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.6.3
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.6.3pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.6.3pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.6.2
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.6.2
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.6.2pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.6.2pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.6.1
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.6.1
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.6.1pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.6.1pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.6.0
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.6
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.6pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.6pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.5.1.1
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.5.1.1
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.5.1.1pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.5.1.1pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.5.1
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.5.1
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.5.1pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.5.1pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.5.0
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.5
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.5pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.5pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.4.3
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.4.3
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.4.3pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.4.3pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.4.1
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.4.1
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.4.1pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.4.1pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.4.0
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.4
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.4pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.4pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.3.4.1
Start the service
sudo service tb-edge start
Upgrading Edge PE to 3.3.4.1
Backup before upgrading
Stop the ThingsBoard Edge service to prevent data writes during the upgrade:
sudo systemctl stop tb-edge
Create the backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
Verify the backup was created successfully:
ls -lh tb_edge.sql.bak
Download the Edge package
wget https://dist.thingsboard.io/tb-edge-3.3.4.1pe.rpm
Upgrade the package
Stop the service if it is still running:
sudo service tb-edge stop
sudo rpm -Uvh tb-edge-3.3.4.1pe.rpm
Run the upgrade script to migrate your data and configurations:
sudo /usr/share/tb-edge/bin/install/upgrade.sh --fromVersion=3.3.4
Start the service
sudo service tb-edge start