Skip to main content

Upgrade

Pre-upgrade Tasks

# Stop service
systemctl stop traccar
# Backup database
mysqldump -u traccar -p traccar > traccar_backup.sql
# Backup configuration
cp -r /opt/traccar/conf /opt/traccar/conf_backup

Upgrade Process

# Download new version
wget https://github.com/traccar/traccar/releases/latest/download/traccar.run
# Install new version
chmod +x traccar.run
./traccar.run
# Restore configuration
cp /opt/traccar/conf_backup/traccar.xml /opt/traccar/conf/
# Start service
systemctl start traccar

Post-upgrade Verification

# Check version
curl http://localhost:8082/api/server
# Verify devices
curl http://localhost:8082/api/devices
# Test tracking
curl http://localhost:8082/api/positions