IBM QRadar migration guide:
same or new IP address

A practical, version-aware walkthrough for replacing a QRadar Console appliance, preserving configuration and certificates, transferring Ariel data, and validating the new Console—whether it retains the existing IP address or moves to a new one.

By Ashraf GamalUpdated 11 October 2026Version-aware migration guideApprox. 12 min read
Important: this is a planned Console replacement workflow for non-HA deployments.

Do not use these steps as a substitute for a supported HA migration, disaster-recovery procedure, managed-host migration, or upgrade. Confirm the procedure for the exact QRadar version and appliance type before making changes. A migration can interrupt Console administration, event/flow visibility, and integrations. Schedule a maintenance window and establish a tested rollback plan.

1. Choose the correct migration path

IBM provides separate procedures for replacing a Console while keeping the existing IP address and replacing one with a new IP address. Both flows assume the managed hosts remain in the deployment and that the new Console is installed at a matching QRadar software version/fix level before the configuration is restored.

ScenarioWhat changesPrimary network consideration
Same IP addressThe new Console takes over the old Console's management IP.Move the old appliance to a temporary unused/decommissioned address first; only then assign the original IP to the new Console.
New IP addressThe replacement Console retains a different management IP.Update DNS, routing, firewall allowlists, source integrations, API clients, and monitoring that refer to the old address or hostname.

These procedures do not automatically migrate all QRadar app data, custom integrations, third-party application state, or every external dependency. Plan app data backup/restore separately, and inventory custom certificates, SSH keys, license state, WinCollect compatibility, managed hosts, and connections to external systems.

2. Pre-migration checklist

3. Migrating to a new Console with the same IP address

Step 1 — Prepare and back up

Install the replacement Console on the same supported QRadar version/fix level and give it a temporary unused IP. Confirm the source version with /opt/qradar/bin/myver, confirm WinCollect compatibility where used, and create/download an On Demand Backup.

Step 2 — Stop the old Console services

During the approved cutover, run the service-stop sequence from IBM’s release-specific guide on the old Console:

systemctl stop hostcontext
systemctl stop tomcat
systemctl stop hostservices
systemctl stop tunnel_manager

Step 3 — Release the production IP

Identify the management interface/profile using cat /etc/management_interface and use the documented network-change method for this QRadar/OS release. IBM’s current guide may use NetworkManager (nmcli) to assign the old Console a temporary address. Confirm the values and interface before applying changes, and use out-of-band access so you do not lose the only management path.

# Illustrative pattern only; verify UUID and values first
nmcli connection modify <UUID> ipv4.addresses <temporary_ip>/<prefix>
nmcli connection modify <UUID> ipv4.gateway <gateway_ip>
nmcli connection up <UUID>

Verify the old Console no longer owns the production IP. On the new Console, run the supported setup utility to assign the original address:

/opt/qradar/bin/qchange_netsetup

Step 4 — Transfer required keys and certificates

Copy only the certificates and SSH/key material required by IBM’s procedure. Protect private keys and do not blindly overwrite destination material. For custom Console SSL certificates, use IBM’s certificate workflow (including install-ssl-cert.sh -i where the guide directs) rather than copying over the live HTTP certificate directory.

rsync -avz /opt/qradar/conf/trusted_certificates/ root@new_appliance:/opt/qradar/conf/trusted_certificates/
rsync -avz /etc/ssh/ root@new_appliance:/etc/ssh/

Step 5 — Restore configuration and deploy

Copy the backup into /store/backupHost/inbound/, restore it through Admin → Backup and Recovery, review any errors, then use Deploy Full Configuration when the migration procedure requires it. Reinstall or restore app data separately, and verify any license steps required for the replacement hardware.

Step 6 — Transfer historical data

Use the IBM-provided syncAriel.sh procedure to transfer Ariel event/flow data. Use a persistent shell session for a long transfer and follow the utility’s documented rerun behavior if interrupted:

chmod +x syncAriel.sh
tmux
sh syncAriel.sh -i <new_Console_IP>

Only if the deployment requires local Event Collector data from /store/ec, follow the separate IBM procedure to stop ingress on the correct hosts, create/remove the manual-stop marker, copy the required data, and restart the service. This is not part of the Ariel transfer.

4. Migrating to a new Console with a new IP address

Step 1 — Prepare the new Console

Install the replacement Console at the planned new IP using a compatible matching QRadar version/fix level. Verify /opt/qradar/bin/myver, host role, network reachability, and backup availability.

Step 2 — Restore configuration

Copy the On Demand Backup into /store/backupHost/inbound/ on the new Console and restore it through Admin → Backup and Recovery. Follow IBM’s release-specific procedure for managed-host access checks. If that procedure requires temporarily stopping the host firewall on managed hosts, do so only with change approval and a clear restoration step; App Hosts may also require handling docker_iptables_monitor.timer. Confirm all hosts pass the required access test before continuing.

Review restore results, complete the required configuration deployment, and verify license and application restoration steps. QRadar configuration backup does not automatically guarantee persistent app data is included.

Step 3 — Transfer Ariel data

Run IBM’s syncAriel.sh procedure from the old Console toward the new Console IP, using the target-release instructions and a persistent session. Confirm historical event/flow data is available after transfer.

chmod +x syncAriel.sh
tmux
sh syncAriel.sh -i <new_Console_IP>

Step 4 — Update dependencies

Update DNS, routes, firewall allowlists, monitoring, API clients, automation, certificates/SANs, and third-party integrations that reference the old IP or hostname. Validate managed-host connectivity, new event/flow ingestion, app status, and critical integrations before acceptance.

5. Important data-transfer distinctions

ItemHow it is handledCommon mistake
Configuration backupRestore through QRadar Backup and Recovery on a compatible matching version.Assuming a backup can be restored across arbitrary versions or fix levels.
Ariel event/flow dataTransfer using IBM's documented syncAriel.sh process.Assuming config restore brings all historical Ariel data or that syncAriel copies configuration.
Application dataBack up/restore using the instructions for each app or extension.Assuming apps and their databases are included completely in the QRadar configuration backup.
Certificates and key materialTransfer only the required material and re-install custom SSL certificates using the documented workflow.Blindly copying private keys into certificate directories or skipping trust validation.
Local /store/ec dataOptional separate operation when applicable; follow the release-specific Event Collector procedure.Confusing it with Ariel data, or stopping ingress without completing the marker/copy/restart workflow.

6. Post-migration validation and rollback

If validation fails, do not bring the old and new appliances online with the same IP address at once. Follow the rollback plan to isolate the replacement, restore the old appliance's network settings if required, and bring it back only after confirming address ownership and the risk of configuration/data divergence.

Official references and learning resources

Use the IBM procedure for the relevant QRadar release. The linked new-IP migration guide covers QRadar 7.5, while the same-IP guide covers 7.6; select documentation that matches the system being migrated. Network tooling, firewall handling, data-transfer steps, and restore options can differ by release. Validate every command before production use.

IBM QRadar SIEM

For QRadar Console replacement planning, contact me before the maintenance window with the source and target versions, IP plan, and data-retention requirements.