We have a FAQ for this question
https://support.teamspeakusa.com/ind...-should-i-copy
Here is an universal solution for every Operation System.
It does not matter if you move from Windows to Linux or to OSX or to Windows.
Having a copy of your server running is not supported. Copies will deny to start or will shutdown on their own.
1. Stop your old server instance (Do not kill it! Or else you will not be able to start your new server for the next 2-3 hours!)
Code:
These are official supported ways. to shutdown the whole server.
All ways will shutdown the whole instance and will report, that slots are not used anymore.
All operation systems:
The ServerQuery command serverprocessstop.
click me to get an "how to use the Query Interface with Putty"
Windows:
Right-click into the Server Tray Icon -> Then press Exit
Linux/FreeBSD shell:
The command ./ts3server_startscript.sh stop if your server was started with ./ts3server_startscript.sh start
2. Install the new ts server on your target machine
3. Copy following files (in case they do exist) to the target machine:
Code:
.ts3server_license_accepted
licensekey.dat
query_ip_blacklist.txt
query_ip_whitelist.txt
serverkey.dat
ts3server.ini
ts3db_mariaDB.ini
ts3server.sqlitedb
3.1 In case of MariaDB
Do not forget to move your server database to the new server.
4. Copy following folders to the target machine:
5. Make a backup of your old server, maybe you will need it 
Follow Steps 1 to 4 but skip step 2.
All flame posts above mine got deleted.....