upgrade_preparing.md
715 Bytes
Here is the list of commands, that can be used to quickly upgrade ThingsBoard Edge on ${OS}
Prepare for upgrading ThingsBoard Edge
Stop ThingsBoard Edge service:
sudo systemctl stop tb-edge
{:copy-code}
Backup Database
Make a backup of the database before upgrading. Make sure you have enough space to place a backup of the database.
Check database size:
sudo -u postgres psql -c "SELECT pg_size_pretty( pg_database_size('tb_edge') );"
{:copy-code}
Check free space:
df -h /
{:copy-code}
If there is enough free space - make a backup:
sudo -Hiu postgres pg_dump tb_edge > tb_edge.sql.bak
{:copy-code}
Check backup file created successfully.