Skip to content
Upgrade and Recovery

Upgrade and Recovery

Use the release package for upgrades, recovery, and uninstall operations.

Upgrade

  1. Open Settings → Database Backup, create a backup, and wait for it to complete.
  2. Download the completed backup to your local computer and keep it until the upgrade is verified.
  3. Read the changelog, then download the new package:
wget http://ftp.xaccel-codec.com/releases/xaccel-engine-1.0.0.sh
  1. Run the installer as root:
bash ./xaccel-engine-1.0.0.sh --install
  1. Verify the management login, database, Streams, Adapters, and playback before deleting the local backup.

If the installation health check fails, the installer captures the Engine error logs and asks whether to restore the previous version. Enter Y or press Enter to roll back. Enter N to keep the failed version installed for diagnosis; the previous version and database snapshot remain available as a recovery point, and the installer still exits with a failure status. If no interactive terminal is available, the installer rolls back automatically.

Restore a Recovery Point

bash ./xaccel-engine-1.0.0.sh --recovery

Select a recovery point and verify the service and database after restart. A software rollback does not guarantee compatibility with data written by a newer schema.

Uninstall Program Files

bash ./xaccel-engine-1.0.0.sh --uninstall

Uninstall preserves persistent data. Keep an external backup before decommissioning a server.