Restore user/group definition sudo cat /tmp/opennms-passwd.txt >> /etc/passwd && \ sudo cat /tmp/opennms-group.txt >> /etc/group Create log folder sudo mkdir /var/log/opennms && \ chown opennms. /var/log/opennms Restore OpenNMS Horizon binaries, RRD archives, configurations sudo tar -xzf /tmp/opennms-opt.tar.gz -C / && \ sudo tar -xzf /tmp/opennms-var.tar.gz -C / Create OpenNMS systemd unit sudo cp /opt/opennms/etc/opennms.service /lib/systemd/system/ Assign CAP_NET_RAW capabilities See Assign CAP_NET_RAW capabilities. Install PostgreSQL database sudo dnf -y install postgresql-server postgresql Change the access policy for PostgreSQL See xref:deployment:core/centos-rhel8/postgresql.adoc#core-centos-rhel8-pg_hba[pg_hba]. Restore OpenNMS database sudo runuser -l postgres -c 'psql -f /tmp/opennms_postgres.dmp postgres' Install OpenJDK sudo dnf -y install java-11-openjdk sudo /opt/opennms/bin/runjava -s Run install -dis command sudo /opt/opennms/bin/install -dis Firewall configuration Depending on where OpenNMS gets restored, you need to set the firewall settings again. See firewall settings and firewall core. firewall. Start OpenNMS service sudo systemctl start opennms