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/