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-usr-share.tar.gz -C / && \ sudo tar -xzf /tmp/opennms-etc.tar.gz -C / && \ sudo tar -xzf /tmp/opennms-var-lib.tar.gz -C / && \ sudo tar -xzf /tmp/opennms-usr-share-java.tar.gz -C / Create OpenNMS systemd unit sudo cp /etc/opennms/opennms.service /lib/systemd/system/ && \ sudo systemctl daemon-reload Install PostgreSQL database sudo apt -y install postgresql Restore OpenNMS database sudo runuser -l postgres -c 'psql -f /tmp/opennms-postgres.dmp postgres' Install OpenJDK apt-get install openjdk-11-jdk sudo /usr/share/opennms/bin/runjava -s Run install -dis command sudo /usr/share/opennms/bin/install -dis Start OpenNMS service sudo systemctl start opennms