To move a DualShield server to a new machine that runs on a different OS from the old machine, you need to install a fresh DualShield server on the new machine, then transfer the DualShield database and some other files from the old machine to the new machine. Below is the guide in steps.
On the new Linux box:
1. Install the latest DualShield server with EXACTLY the same FQDN as the one on the old machine - Please refer to Installation on Linux Console
2. Stop the DualShield service
sudo systemctl stop dualshield
On the old Windows machine:
3. Stop the DualShield service
4. If the DualShield uses a local MySQL database, then export the DaulShield database
cd C:\Program Files\Deepnet DualShield\mysql\bin\ mysqldump -uroot -p dualshield > c:\dualshield.sql
5. If the DualShield uses a local MySQL database, then copy the database file "dualshield.sql" from the Windows machine to the home folder of the Linux machine, and import it into the database
Please note:- If you are using Ubuntu you will need to install libncurses5 dependency, first.