Initially this seemed a bit problematic for me. Each time the browser client is started it (by default) checks for a new server release and prompts the user to upgrade. The installation automatically identifies the currently installed version and takes the necessary steps to migrate configuration.
Steps are similar to initial installation.
- Download the appropriate build for your server (i386 vs. amd64)
- transfer to the server via sftp or other secure means
sudo /opt/splunk/bin/splunk stop
sudo dpkg -i splunk*
sudo /opt/splunk/bin/splunk start
- … accept terms… Y
- MIGRATE “y”
sudo /opt/splunk/bin/splunk enable boot-start