Skip to main content

Post-Upgrade Maintenance

Immediate Tasks (First 24 Hours)

  • Monitor application performance
  • Check all ToolJet features work correctly
  • Verify all user workspaces are accessible
  • Monitor error logs for any issues
  • Test database-intensive operations

Ongoing Monitoring

# Check PostgreSQL performance
docker-compose exec postgres psql -U postgres -c "SELECT * FROM pg_stat_activity;"

# Monitor disk usage
du -sh postgres_data

# Check for errors
docker-compose logs postgres | grep ERROR
docker-compose logs tooljet | grep ERROR

Cleanup After Successful Upgrade

⚠️ Only perform cleanup after 1-2 weeks of stable operation:

# Remove old PostgreSQL 13 data (saves significant disk space)
rm -rf postgres_data_old_pg13_TIMESTAMP

# Remove volume backup (keep database dumps)
rm -rf backups/postgres_data_backup_TIMESTAMP

# Remove compose backup
rm docker-compose.yml.bak.TIMESTAMP

# Keep database dumps for long-term backup
ls -la backups/