Please note:  There is no need to install a new instance of DualShield on the new machine, as this process will do this automatically!

On the existing machine

sudo systemctl stop dualshield
sudo systemctl stop dualsql
mkdir dualshield-files
cd dualshield-files
sudo tar -C /opt -czf dualshield.tar.gz dualshield
ls /etc/init.d/ | grep -i dual 
cp /etc/init.d/dualshield .
cp /etc/init.d/dualsql .
cp /usr/lib/systemd/system/dualshield.service .
cp /usr/lib/systemd/system/dualsql.service .
scp -r /path/to/dualshield-files someuser@remote.server:/somepath/
On the new machine
cd dualshield-files
sudo tar -xzvf dualshield.tar.gz -C /opt/
sudo cp dualshield.service /usr/lib/systemd/system/
sudo cp dualsql.service /usr/lib/systemd/system/
sudo systemctl enable dualshield.service
sudo systemctl enable dualsql.service
sudo cp dualshield /etc/init.d
sudo cp dualsql /etc/init.d
sudo update-rc.d dualsql defaults 88
sudo update-rc.d dualshield defaults 89
sudo useradd -g dualshield -s /sbin/nologin dualshield
sudo chown -R dualshield:dualshield /opt/dualshield
sudo echo "127.0.0.1    dualshield.fqdn.com" >> /etc/hosts
sudo echo "127.0.0.1    $(hostname)" >> /etc/hosts
sudo systemctl start dualsql
sudo systemctl start dualshield
sudo /etc/init.d/dualsql start
sudo /etc/init.d/dualshield start