Skip to content

Upgrade EyesOnIt and verify rollback

HOW-TO GUIDELinux CLI and web UI · EyesOnIt 6.1

Use the managed installer to update EyesOnIt and verify the result. The deployment tools retain the previous installation and its recovery data so you can perform a controlled rollback when needed.

Controlled server walkthrough: review an updated installation, roll back to its retained previous release, and verify readiness. The demonstration uses an isolated test server.
  1. Record the installed version with sudo eoi status.
  2. Verify the server’s backup and recovery plan.
  3. Note the cameras that should be monitoring and any configuration changes you need to verify afterward.
  4. Choose a maintenance window and obtain the approved installer for your deployment provider.

Use the native Linux installer for a native installation or the Docker installer for a Docker installation. Download its checksum alongside it and verify the download before starting.

Run the installer and review the installed and target versions. Follow its prompts for any required dependency preparation or maintenance approval. The managed update checks the release, captures its recovery state, updates the application data, and verifies readiness.

Keep the installer running until it reports completion. If you reconnect during a background operation, use its reported operation identifier to check progress:

Terminal window
sudo eoi operation status OPERATION_ID

Use the operation’s result and next action to continue. Check the current operation before submitting another update.

Run sudo eoi status, then open the web UI. Confirm the version, public HTTPS readiness, expected monitoring cameras, and representative live video. Review a detection and a retained recording, and check the permissions and integrations relevant to your site.

Linux terminal showing the updated EyesOnIt version and ready application services.
Linux CLI: verify the version and readiness after the update. Enlarge image

Use rollback during a planned recovery window. Review changes made since the update and the installation’s retained recovery point. For a native installation, approve the maintenance window explicitly:

Terminal window
sudo eoi rollback --maintenance-window

Rollback selects the retained previous installation and its matching recovery data. Allow the operation to finish, then check status. For Docker, use sudo eoi rollback –deployment docker.

Linux terminal starting an EyesOnIt rollback with explicit maintenance-window approval.
Linux CLI: begin the controlled rollback in the approved maintenance window. Enlarge image
Linux terminal showing the previous EyesOnIt version running and ready after rollback.
Linux CLI: verify readiness and the expected version after recovery. Enlarge image

Repeat the camera, recording, account, and integration checks from the update verification. Keep the operation result with your maintenance record. For recovery onto another server, use the complete server backup workflow.

Image preview