Hi Nieucel,
I'm a little confused: in your initial question, you spoke of Windows server, now you're speaking of Linux, what's your Operative System?
If you have Linux, it's easier because you don't need to reinstall Splunk, you can:
stop Splunk in the old server;
then copy it (all /opt/splunk folder) in the new server;
put attention to have the same IP address and hostname of the previous one;
run the /opt/splunk/bin/splunk enable boot-start command in the new server in the new server;
start splunk.
If you install Splunk in a different folder than the old one, you have to put attention to the splunk-launch.conf file that you can find in /splunk/etc that contains the $SPLUNK_HOME and $SPLUNK_DB variables that you have to modify.
If instead you have a Windows server:
if you install in a new server you can use my initial procedure;
if instead you install in a different folder of the same server, you have to uninstall Splunk before install the new instance or modify start-up properties to be sure that the correct instance will start;
anyway beware to the folders in splunk-launch.conf varibles.
I hoper to be helpful for you.
Bye.
Giuseppe
... View more