EVE-NG V6 → V7 Upgrade Process
This guide describes how to upgrade an existing EVE-NG V6 server (Ubuntu 22.04 LTS) to EVE-NG V7 (Ubuntu 24.04 LTS) using the EVE-NG 7 Upgrade Assistant.
The upgrade package is a single self-contained file that embeds the full V7 ISO and performs the migration automatically.
Overview
Before You Start
Requirements
- Root access to the EVE-NG server
- At least 40 GB of free disk space
- All EVE-NG lab nodes stopped
- A full backup of labs, configurations, and database strongly recommended
Important recommendations
- Stop all running nodes before starting the upgrade.
- Back up your EVE-NG server (labs, configs, database).
- If connected over SSH, run the upgrade inside screen or tmux to avoid interruption if your session drops.
- On Satellite nodes, ensure no wrapper processes are still running. Stop all nodes from the Master first, or reboot the Satellite before upgrading.
- The upgrade migrates the underlying OS from Ubuntu 22.04 to 24.04 LTS. Third-party APT repositories may be temporarily disabled during the process.
Step 1 — Download the upgrade package
Download the upgrade file to your EVE-NG server:
eve-pro-prod-bm-7.0.1-1-full-upgrade.run
Example:
(Replace the URL with the official download link provided on the EVE-NG website.)
Step 2 — Make the package executable
Step 3 — Start a persistent session (SSH users)
If you are connected via SSH, start screen first:
Step 4 — Run the Upgrade Assistant
Run the package as root:
Step 5 — Follow the on-screen prompts
The EVE-NG 7 Upgrade Assistant will:
- Display the support disclaimer — type
yesto continue - Confirm the full migration to Ubuntu 24.04
- Stop background upgrade services
- Mount the embedded V7 ISO
- Perform the OS and EVE-NG package upgrade
- Reinstall EVE-NG Pro or Agent packages
- Refresh bundled Docker images (Master nodes)
- Configure Ubuntu 24.04 and EVE-NG APT repositories
- Update GRUB and initramfs
You may be asked to confirm additional steps, including Docker container removal if containers are still present on the system.
Step 6 — Reboot
After the upgrade completes successfully, reboot the server:
Then verify:
- EVE-NG web UI is accessible
- License status is correct
- Labs open correctly
- Nodes start as expected
Logs and troubleshooting
Upgrade logs are stored under:
APT configuration backup (if created):
If the upgrade is interrupted over SSH without screen/tmux, reconnect and check the log file before retrying.
Optional flags
Example:
Quick reference
Summary
Upgrading from V6 to V7 is a major platform migration (Ubuntu 22.04 → 24.04). The eve-pro-prod-bm-7.0.1-1-full-upgrade.run package automates this process. Plan for downtime, back up your environment, stop all nodes, and run the upgrade from a stable root session
